Medical school: UNIVERSITY OF CALIFORNIA, SAN DIEGO SCHOOL OF MEDICINE
Graduated: 2006
NPI: 1467630020
Practice Locations (2)
3255 CAMINO DEL RIO S
SAN DIEGO, CA 921083806
550 W DATE ST, APT 508
SAN DIEGO, CA 921012697
Source: CMS National Downloadable File, September 2026.