Translate

Dr John Crofts

Partner GP

John Crofts MBChB BSC DPM
Dr Crofts is the diabetes lead at the Oaklands. He supervises the diabetic clinic and has an interest in cryotherapy.