Japan discovers 20 amino acids in samples from an asteroid
According to a Japanese official, the amino acid samples discovered are very important for living organisms and may contain clues for scientists to understand the origin of life.Japan's Hayabusa-2 spacecraft ...