NPI Central
Puvanalingam Ayyadurai, MD — NPI 1972919942, Grand Forks, ND | NPI Central