Hurry! Life Must Form Quickly on Some Planets

More from Space.com