Jeffrey P Bishop Author

Jeffrey P. Bishop is Professor of Philosophy and Professor of Theological Studies at Saint Louis University, USA, where he also holds the Tenet Endowed Chair in Bioethics. M. Therese Lysaught is Professor at the Neiswanger Institute for Bioethics and Healthcare Leadership at Loyola University Chicago, Stritch School of Medicine, USA. Andrew A. Michel is Associate Professor of Psychiatry at the Thomas F. Frist, Jr. College of Medicine at Belmont University, USA.