Super Earths May Be Superior at Fostering Life

More from Space.com