Mammoth Tales

Showing posts with label peer reviewed research. Show all posts
Showing posts with label peer reviewed research. Show all posts
Friday, December 18, 2009

More recent mammoth extinction?

›
An interesting new technique indicates mammoths and other Pleistocene megafauna may have survived on the mainland much later than previously...
1 comment:
Home
View web version
Powered by Blogger.