English David Caramelli Cited by user Remo Giustina on 25 Apr 2018 David Caramelli is an Italian scientist and anthropologist. He is the Director of Department of Biology and Full Professor of Anthropology at the University of Florence.