NPI Central
Ibilola Ighama Amegor, MD — NPI 1659453173, Newark, NJ | NPI Central