NPI Central
Sudha Niraula, MD — NPI 1962632869, Tulsa, OK | NPI Central