Report copyright - Earliest known Oldowan artifacts at 2.58 Ma from Ledi-Geraru, … · 2015. During this excavation, 300 stone artifacts and 330 asso-ciated fossils were recovered in situ (SI Appendix,
Please pass captcha verification before submit form