Book Appointment

Dr. Shakir Ahmad

Dr. Shakir Ahmad

MBBS, MD (Internal Medicine), DM (Nephrology)

Nephrology

Appointment Date

Available Time Slots