Skip to main content

Stories by Jennifer Frazer

What the Heck Are These Fossils?

Are they the first animal embryos? 20 years post-discovery, these and other fossils from the 600-million-year-old Doushantuo Formation remain frustratingly enigmatic

May 26, 2019 — Jennifer Frazer
Scroll To Top

Science or SciFi?

Science or SciFi?

Vanishing Particles. Spooky Action.