NPI Central
Ko Takamatsu, MD — NPI 1134962046, Honolulu, HI | NPI Central