Philip J. Deakin

BSc(Hons), MBChB(Sheffield)

Philip J. Deakin

Affiliations and Expertise

General Medical Practitioner, Sheffield, UK