NPI Central
Devesh Upadhya, MD — NPI 1568807014, Santa Clarita, CA | NPI Central