NPI Central
Prabhakara Amuluru, MD — NPI 1184629511, Newark, NJ | NPI Central