Recent New Scientist Article on Tutankhamen DNA

by drmsheiser | Jan 29, 2011

The article is accessible here. It includes some new criticisms.

0 Comments