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

Education


Princeton Theological Seminary · 2017 Ph.D.