Dr. Geo Philip John
Senior Consultant
MBBS, MD General Medicine, MRCP (UK, Edinburgh), DM Nephrology, Fellowship in Nephrology (Toronto, Canada), ESE Nephrology (RCP UK). FCCM