Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2013
NPI: 1255745683
Practice Locations (2)
5821 BARBAROSSA CT
San Diego, CA 921153729
10790 RANCHO BERNARDO RD
SAN DIEGO, CA 921275705
Source: CMS National Downloadable File, September 2026.