Skip to main content

Stephen Holland

Stephen Holland is Reader in Philosophy and Health Science at the University of York. He is the author of Public Health Ethics (2nd edn. 2014) and Chair of Public Health England's Research Governance Review Group.