NPI Central
Vatcharapan Umpaichitra, MD — NPI 1770521205, Bayside, NY | NPI Central