NPI Central
Ritu Shah, MD — NPI 1871269050, Oklahoma City, OK | NPI Central