Scientists find 19 relatives of Iceman Ötzi

Researchers from the Institute of Legal Medicine at Innsbruck Medical...

5,590 views dailymail.co.uk

Interest

Genetics
Discovered by starspirit
on Oct 12, 2013

Stumblers Who Commented On This Page