Locations
Hospital Affiliations
CHRISTUS Santa Rosa Hospital - Westover Hills/Alamo Heights
Education & Certifications
Fellowship: Loma Linda University Medical Center
Residency: Loma Linda University Medical Center
Medical Education: Keck School of Medicine of the University of Southern California
Certification: American Board of Surgery