NPI Central
Demetrios Vavvas, M.D.,PHD — NPI 1518941285, Boston, MA | NPI Central