Stephen Kane
Planetary Research Lab principal investigator at the University of California, Riverside
Latest Planetary Radio Appearances
New research reveals why Earth is on its own in this solar system’s habitable zone where liquid surface water flows, but the same isn’t true across the galaxy.