DownloadThe Portobello Bookshop Gift Guide 2024

Joan McGregor Author & Editor

Professor Joan McGregor is Lincoln Associate Professor of Bioethics and Director of the Bioethics Program at the School of Life Sciences and Department of Philosophy, Arizona State University, USA.