Rory Barnes is a research scientist at the University of Washington and member of the Virtual Planetary Laboratory at the NASA Institute of Astrobiology in Seattle, Washington.
Segment
Read More
17:17
Not One, but Three ‘Goldilocks Planets’?
In a nearby solar system, astronomers say they found three planets that could support life.