NPI Central
James Ntambi, MD — NPI 1669659959, Newark, DE | NPI Central