Peter Deterding ’78
Trustee

Profile
Image of Peter on campus in front of garden