Dr Patrick Harnett
Dr Patrick Harnett
B.SC (HONS), MB BS FRCP(UK) FFICM, ARSM
Consultant Physician
GMC Number 3587520