An international team of scientists has confirmed the discovery of exoplanet HD 20794 d, which potentially could support life ...
In Graphics: How Bennu samples were retrieved ... five nucleobases - the genetic components of DNA and RNA in all life on Earth.