Peter McCulloch
Professorial Fellow in Surgery

Peter McCulloch is a Reader in Surgery and Professorial Fellow at Trinity College