Breadcrumb Home Unravelling the mystery of the mighty ape’s last stand Wednesday, December 14, 2016 https://clas.uiowa.edu/news/unravelling-mystery-mighty-ape-s-last-stand University of Iowa Professor of Anthropology Russell Ciochon and colleagues from Australia and China have received a crucial grant to study Gigantopithecus blacki, the biggest primate ever to have lived.