exoplanet

Distant Exoplanet Might House Life

Kepler-1649c is one of the most recent discoveries that has caught scientists’ attention. It was found by an international team of astronomers who claim that the exoplanet is similar to…

Read more »