NPI Central
Chukwunonye Ogbuji, MD, B.SC. — NPI 1578141149, Ottawa, IL | NPI Central