Dinosaurs May Have Been Wiped Out by ‘Oddball’ Space Rock

Dinosaurs May Have Been Wiped Out by ‘Oddball’ Space Rock

By evaluating nickel isotopes protected in the 66-million-year-old particles left by the Chicxulub effect, scientists conclude that the asteroid accountable for Earth’s last mass termination more than likely came from…

Read More »