Dr B. K. Agarwal is a General Physician and Diabetologist. He has an experience of 26 years in these fields. He completed MBBS from SN Medical college Agra in 1989, MD - Medicine from SN Medical college Agra in 1993 and Fellowship in Clinical Medicine from Indian Association Of Clinical Medicine. You can book an online appointment with Dr B. K. Agarwal on www.jaspital.com