Dr Mary TS John

General Practitioner