NPI Central
Pierre Barua, M.D. — NPI 1063495620, Columbus, OH | NPI Central