NPI Central
Devayani Namassivaya, MD — NPI 1770573081, Utica, NY | NPI Central