NPI Central
Michael Thambuswamy, MD — NPI 1134369556, Tulsa, OK | NPI Central