NPI Central
Obiefuna Nwabueze, MD — NPI 1982191219, Urbana, IL | NPI Central