NPI Central
Rituraj Upadhyay, MD — NPI 1306460407, Tampa, FL | NPI Central