Produced by the Department of Media Relations & Publications

Prof. Delson Comments on Newly Found Site of Early Humans

July 8, 2010

Professor Eric Delson (Anthropology) is among the scientists quoted by the Associated Press, following the announcement that a new site settled by ancient man was discovered northeast of London. The announcement was made by University College London researchers at a press conference on July 7.