Life Outside Our Solar System Might Exist on Exomoons
Wednesday, March 29, 2017 - 05:31
in Physics & Chemistry
The discovery of an exomoon could be years away, but researchers are already theorizing the conditions under which liquid water might be found on their surfaces.