Scientists Identify “Pioneer Peptide” That May Have Sparked Life on Earthscitechdaily.com16 pointsIdiot_in_Vain3 years ago