NPI Central
Nisha Palla, MD — NPI 1780430454, Newark, NJ | NPI Central