NPI Central
Sarada Nalamalapu, MD — NPI 1346334695, Edison, NJ | NPI Central