NPI Central
Iroabuchi Idika, MD — NPI 1730530676, Columbia, MO | NPI Central