Geo Philip John

Nephrology

Consultant

MBBS, MD General Medicine, MRCP (UK, Edinburgh), DM Nephrology, Fellowship in Nephrology (Toronto, Canada), ESE Nephrology (RCP UK). FCCM

Available days