James Shepherd

MD

James Shepherd

Affiliations and Expertise

Department of Pathological Biochemistry, University of Glasgow Medical School, Glasgow, UK