Bachelor of Medicine, Bachelor of Surgery, Maulana Azad Medical College, New Delhi, 1999.
House staff Maulana Azad Medical College, New Delhi, 1999—2000. Senior house staff, gastroenterology divsn G.B Pant Hospital, 2000. Senior house staff, divsn urology All India Institute Medical Sciences, 2001.
House staff G.M. Modi Hospital, Er and Intensive Care Unit Services, 2002. House staff, department internal medicine University Arkansas School Medical Sciences, Little Rock, 2003—2006, fellow divsn nephrology, since 0200.
Member of American College of Physicians (associate), American Medical Association (associate), International Society Nephrology (associate), National Kidney Foundation (associate), American Society Nephrology (associate).
Married Shalini Singh, November 22, 2002. 1 child Anishka.