Researchers have found more than 20 different amino acids, the building blocks of life, in soil samples Japan’s Hayabusa 2 space probe brought back from the asteroid Ryugu, according to sources. [Read More]

No reproduction or republication without written permission.