NPI Central
Indira Thumpayil, APN — NPI 1700030889, Newark, NJ | NPI Central