Sunday, June 05, 2016

Where are they?

The aliens I mean. There, maybe there:


Thanks to http://phl.upr.edu/projects/habitable-exoplanets-catalog/results  Check that page for lots of background and the enlargeable image.


No comments: