Yirka, Bob. “Protein Discovered Inside a Meteorite.” Phys.org. March 3, 2020. 2020-03-protein-meteorite Rehan Zaidi2020-12-15T03:40:42+02:00