NPI Central
Ogechi Ikediobi, MD, PHD — NPI 1639448269, San Diego, CA | NPI Central