Microbiologist Claims That Humans Would Have Much Longer Lifespans if it Weren’t for Dinosaurs Ben Campbell December 11, 2023