Water is a key ingredient for life — and new research suggests we might find it all over the galaxy. Scientists looked at the mass of super-Earths, a kind of planet common across the cosmos but not present in our own solar system. These rocky worlds … Discuss
Source: The Free Dictionary