John R. Humpherson

MB, ChB

John R. Humpherson

Affiliations and Expertise

Formerly Senior Lecturer in Anatomy, Faculty of Life Sciences, University of Manchester, UK