NPI Central
Felix Lui, MD — NPI 1417213919, Honolulu, HI | NPI Central