NPI Central
Sellathurai Dhayaparan, MD — NPI 1871528430, Flushing, NY | NPI Central