Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
NPI: 1619947330
Practice Locations (1)
SAN DIEGO PATHOLOGISTS MEDICAL GROUP INC
7592 METROPOLITAN DR, SUITE 405407
SAN DIEGO, CA 921084428
6193258741
Source: CMS National Downloadable File, September 2026.