Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2018
NPI: 1588156608
Practice Locations (3)
8787 COMPLEX DR, SUITE 210
SAN DIEGO, CA 921231419
8787 COMPLEX DR, SUITE 210
SAN DIEGO, CA 921231451
9001 MARKVILLE DR APT, SUITE 1213
Dallas, TX 752439378
Source: CMS National Downloadable File, September 2026.