Daily Archive: July 21, 2014

0

SETI Talks: Water Vapor at Europa’s South Pole

SETI Talks: Water Vapor at Europa’s South Pole Europa is considered to be a potentially habitable planet for humankind, especially because it hosts a subsurface water ocean and a relatively young icy surface. Since...

×