Angst deugaire? T-Rex, other large dinosaurs outperformed smaller competing species, a study found- Technology News, Firstpost