May 13, 2024 by News Staff

Kromdraai is a Plio-Pleistocene site located in the Cradle of Humankind, South Africa. It has produced diverse and abundant faunal assemblages and key...