NPI Central
Teertha Barnwal, MD — NPI 1225910276, Bismarck, ND | NPI Central