Specialty
- Urology
Medical Group
Millennium Physician Group
Residency
Virginia Mason Medical Center
Fellowship
Swedish Medical Center - First Hill
Board Certification
American Board of Urology
Millennium Physician Group
Virginia Mason Medical Center
Swedish Medical Center - First Hill
American Board of Urology