NPI Central
Onoja-Frederick Okwori, MD — NPI 1235875725, Urbana, IL | NPI Central