Dr Andrew Farmer

Dr Andrew Farmer

Gender: Male
Primary qualifications: MA (Oxon), BM BCh, DM, DRCOG, FP Cert, FRCGP. Qualified 1981