NPI Central
Lakshmi Uppaluru, MD — NPI 1427476365, Tulsa, OK | NPI Central