One million years of cultural evolution in a stable environment at Atapuerca (Burgos, Spain)
Distribution of the number of citations over years.