Location
Renal & Transplant Associates of New England
123 Summer St., Suite 685N, Worcester, MA
Harrington Hospital
100 South St., Suite 208, Southbridge
Medical School
Maulana Azad Medical College, New Delhi, India
Residency
Baystate Medical Center - Tufts University
Fellowship
University of Massachusetts