Prof Chiara Ambrosio Professor of History and Philosophy of Science Dept of Science & Technology Studies Faculty of Maths & Physical Sciences