NPI Central
Olufunlola Adefalu, MD — NPI 1194461053, Newark, NJ | NPI Central