NPI Central
Ritu Chandra Prakash Tated, MD MPH — NPI 1730028986, Sayre, PA | NPI Central