"Detailed in the Nature Astronomy paper, among the most compelling detections were amino acids – 14 of the 20 that life on Earth uses to make proteins – and all five nucleobases that life on Earth uses to store and transmit genetic instructions in more complex terrestrial biomolecules, such as DNA and RNA, including how to arrange amino acids into proteins."
WTF. IMHO this is big, if there really was no contamination.
WTF. IMHO this is big, if there really was no contamination.