Dr Miles Johnston

Dr Miles Johnston

Primary qualifications: Qualified 1996. MBBS, BSc, MRCS, MRCGP
Special interests: Minor Surgery, Child and adult safeguarding lead, Men's Health, GP trainer, GP appraiser