Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2021
NPI: 1720668312
Practice Locations (1)
REGENTS OF THE UNIVERSITY OF CALIFORNIA
4910 DIRECTORS PL
SAN DIEGO, CA 921213811
8009268273
Source: CMS National Downloadable File, September 2026.