NPI Central
Nkiruka Chuba, MD — NPI 1558604678, Newport Beach, CA | NPI Central