Ancient Meteorite Yields DNA Building Blocks, Reigniting Panspermia Debate
Scientists detected nucleobases, the building blocks of DNA, in a 2-billion-year-old meteorite. Learn the facts, the contamination debate, and the implications for Panspermia.