NPI Central
Subrata Barua, M.D. — NPI 1003874306, Greensburg, PA | NPI Central