NPI Central
Sai Doppalapudi, MD — NPI 1396257531, Newark, NJ | NPI Central