NPI Central
Thanaboon Yinadsawaphan, MD — NPI 1578259651, Honolulu, HI | NPI Central