Posts Tagged ‘keck’

New Neighbors?

Thursday, February 2nd, 2012
GJ667Cc-400

An new, nearby exoplanet may be the most habitable yet!

Articles by Tag