Eye in the Sky

By: Grace Chen Look up at the night sky. The starry heavens inspire a primitive, instinctive fascination in the human mind. In the 21st century, however, the skies are populated with more than just celestial bodies. Many of the glimmering lights we watch in our night sky are satellites – and they are watching you,Continue reading “Eye in the Sky”

Fetal Microchimerism

by Grace Chen In Greek mythology, a chimera was a grotesque monster formed of a conglomeration of different animal parts…. With the head of a goat, body of a lion, and tail of a snake, the chimera was a fearsome but reassuringly fictional concept. Today, however, scientists know that real-life chimeras do indeed exist. TheContinue reading “Fetal Microchimerism”