'Dino-killing meteorite crashed off India's coast'
Oct 21, 2009
Sankar Chatterjee of Texas Tech University, who presented his research this month at a meet in the Geological Society of America in Portland, Oregon, on Monday, said, 'If we are right, massive Shiva basin, a submerged depression west of India is the largest crater known on our planet.'
tags: Texas Tech in the News