Elisa Quintana is a research scientist at the SETI Institute at the NASA Ames Research Center in Moffett Field, California.
Segment
Read More
7:34
Spotting Earth’s Cousin in the Cosmos
Astronomers have found a planet about the size of Earth, far enough from its star to host liquid water.