Media coverage
1
Media coverage
Title Egypt- Small population, inbreeding could have led to Neanderthal's demise Media name/outlet MENA English (Middle East and North Africa Financial Network) Country/Territory Jordan Date 27/11/19 Persons Krist Vaesen