News tagged with life form

Could 'advanced' dinosaurs rule other planets?

New scientific research raises the possibility that advanced versions of T. rex and other dinosaurs — monstrous creatures with the intelligence and cunning of humans — may be the life forms that evolved on other ...

dateApr 11, 2012 in Biochemistry
shares0 comments 35