Skip to main content

John Schendel Rose

Instructor in the Kenan Institute for Ethics
Kenan Institute for Ethics
102 West Duke Building, 1364 Campus Dr., Durham, NC 27708