Dec 28, 2017 by News Staff

Dr. Philip Riris from the Institute of Archaeology at University College London and colleagues have mapped a series of rock engravings (petroglyphs), some...