NPI Central
Izuchukwu Ibe, MD — NPI 1235558057, Pittsburgh, PA | NPI Central