NPI Central
Charurut Somboonwit, MD — NPI 1184612640, Tampa, FL | NPI Central