Researchers are looking for answers behind the mystery of Gigantopithecus blacki, the largest known primate that ever lived.
Scientists used mtDNA to confirm what many researchers had long suspected: the Chinese “dragon man” Harbin skull belonged to ...