Alex de Castro-Abeger, M.D.


Medical School: Tufts University School of Medicine

Internship: Newton-Wellesley Hospital