Learn More
The Pleistocene hominin site of Makuyuni, near Lake Manyara, Tanzania, is known for fossils attributable to Homo and Acheulean artifacts (Ring et al., 2005; Kaiser et al., 2010; Frost et al., 2012).(More)
  • 1