NPI Central
David Humber, MD — NPI 1104995000, Aiea, HI | NPI Central