NPI Central
Anupa Barua, M.D — NPI 1790948453, Dallas, TX | NPI Central