MBBS - Lady Hardinge Medical College, New Delhi, 1976
DNB - General Medicine - G B Pant Hospital / Moulana Azad Medical College, New Delhi, 1980
Fellowship in Nephrology - University of Minnesota Hospitals and Clinics, Minneapolis, MN, USA, 1992
DNB - Nephrology - DNB board, New Delhi, 1993