Michael McGrath

clinicdirectory_male

Specialty

Vascular Medicine


Department

Vascular Medicine


Roles

Honorary Medical Officer (HMO)