Stephen John

Stephen John

Stephen John is the Hatton Trust lecturer in philosophy of public health at the University of Cambridge and author of Objectivity in Science.