NPI Central
Ziphezinhle Ncube, MD — NPI 1083109953, Sanger, CA | NPI Central