NPI Central
Karla Rodriguez-Barragan, MD — NPI 1063942019, Newark, NJ | NPI Central