Dr. BK Upadhyay

MBBS, MD - Medicine, DM - Nephrology

Associate Director - Nephrology

14 Years of Practice

Book Appointment