NPI Central
Niranjani Padayachi, MD, MPH — NPI 1235621582, York, PA | NPI Central