1. Arizona


  1. Urology


  1. BS Ursinus College
  2. MD University of Pennsylvania School of Medicine
  3. Rotating Internship University of Oregon Medical School Hospitals and Clinics, Portland Oregon
  4. Resident - General Surgery I and Urology I Residency at Bernalillo County Hospital University of New Mexico Hospitals
  5. Resident - Urology III and IV Residency University of Arizona Hospitals and Clinics

Academic rank

  1. Assistant Professor of Urology


General urology Evidence-based urology Diagnostic problems Sexual dysfunction Bladder dysfunction


See a listing of publications on PubMed, a service of the National Library of Medicine.


Mayo Clinic Footer