NPI Central
Roula El Masri, MD — NPI 1528340718, New Haven, CT | NPI Central