Book an Appointment

Dr. Geo Philip John

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

Senior Consultant

View full profile
opd days