Peptides
SpaceLife on Earth may have come from outer space, study finds
Amino acids, nucleobases, and sugars found in meteoroids suggest that life’s origins might be extraterrestrial.
Joseph ShavitAmino acids, nucleobases, and sugars found in meteoroids suggest that life’s origins might be extraterrestrial.
Joseph Shavit