Languages spoken
- English
University affiliation
Board certifications
- Surgery
Medical School
- Tulane University School of Medicine, New Orleans, LA
Fellowships
- University of Wisconsin Hospitals and Clinics, Madison, WI
Residencies
- University of California, San Francisco, East Bay Surgery Program, Oakland, CA