Dr James Shipman

MBChB MSc DGM DOccMED MRCGP DFFP dOCCmED (qualified Leeds 1989)