David Lamb

Lamb is Reader in Philosophy and Bioethics at the University of Birmingham.