O. Carter Snead

About

O. Carter Snead is an American legal scholar and bioethicist.