NPI Central
Sheeba Koruthu, MD — NPI 1073209300, Tulsa, OK | NPI Central