NPI Central
Deepa Barua, MD — NPI 1992647200, Utica, NY | NPI Central