Maulana Azad Medical College N. Delhi, India 1984-1988
LNJP and Associated Hospitals N. Delhi, India 1989
G.M. Modi Hospital N. Delhi, India 1991-1992
Nassau County Medical Center East Meadow, NY 1992-1995
Suny HSC Syracuse, NY 1995-1997
American Board of Internal Medicine/Internal Medicine 1996
American Board of Internal Medicine/Nephrology 2019
FLEX 1993
ECFMG 1992
American Society of Nephrology
American College of Physicians
National Kidney Foundation