lead author

Nearby Alien Planet May Be Capable of Supporting Life

One of the nearest exoplanets to Earth may be a decent abode for life. Ross 128b — which lies just 11…

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from Astronaut.com.

You have Successfully Subscribed!