Prof. Jack Stilgoe

United Kingdom
Department of Science and Technology Studies, University College London