NPI Central
Bhavya Narapureddy, MBBS — NPI 1134783962, Newark, NJ | NPI Central