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.
Stephen John is the Hatton Trust lecturer in philosophy of public health at the University of Cambridge and author of Objectivity in Science.