Dinosaur whodunit: Is Shiva crater the missing link?
Nov 9, 2009
The scenario above is not the figment of some scriptwriter’s imagination. Instead, it is the essence of a theory put forward by Sankar Chatterjee, a professor at Texas Tech University,
tags: Texas Tech in the News