NPI Central
Tayoot Chengsupanimit, MD — NPI 1831726512, Cleveland, OH | NPI Central