_Stephen P - Harvard University

Harvard T. H. Chan School of Public Health, Boston, MA, François-Xavier Bagnoud Professor of Health and Human Rights; Director of François-Xavier Bagnoud Center of Health and Human Rights (1999-2006); Senior Fellow, University Committee of Human Rights Studies (2006-2010); Director, Program on Human Rights in Development (2000-present); faculty affiliate of the Center for International ... ................
................