NPI Central
Sudheer Nambiar, MD — NPI 1588858914, Tulsa, OK | NPI Central