NPI Central
Idu Nwapa, M.D. — NPI 1114095924, Detroit, MI | NPI Central