Oxygen on Exoplanets May Not Mean Alien Life
Friday, October 2, 2015 - 07:10
in Astronomy & Space
A planet with liquid water on the surface and titanium oxide deposited by meteors could produce oxygen in the atmosphere without the need for life.