Tag Archives: Sara Walker

The Measure of Life: The Scientific Search for Alien Life

by Maurice Pinzon In 1665, Isaac Newton was studying at Trinity College in Cambridge when the bubonic plague spread to the college town. The school closed, forcing him to go home, where he had his miracle year, formulating laws of … Continue reading

Posted in Science, Technology | Tagged , , , , , , , | Comments Off on The Measure of Life: The Scientific Search for Alien Life