Location
Central Mass Nephrology
123 Summer St., Suite 685N, Worcester, MA
Harrington Hospital
100 South St., Suite 201, Southbridge
Medical School
Maulana Azad Medical College, New Delhi, India
Residency
Baystate Medical Center - Tufts University
Fellowship
University of Massachusetts