Space Oddities – 11.17.2017: The ESO and Ross 128 b

Life among the stars. Once the stuff of science fiction, it seems that with each new discovery, we are getting a little closer.

Advertisements