Weekend Special | Take 10% Off. Get the code »

Professor Stephen Shennan

Stephen Shennan is Professor of Theoretical Archaeology at UStephen Shennan is Professor of Theoretical Archaeology at UStephen Shennan is Professor of Theoretical Archaeology at UStephen Shennan is Professor of Theoretical Archaeology at University College London and Director of its Institute of Arniversity College London and Director of its Institute of Arniversity College London and Director of its Institute of Arniversity College London and Director of its Institute of Archaeology. He is...See more