P phys.org Dinosaurs may have influenced how human beings age 25 points SongofEarth 2 years ago 2 comments