O. Carter Snead

O. Carter Snead is a law professor at the University of Notre Dame and the author of What It Means to be Human: The Case for the Body in Public Bioethics.

Latest