Skip to main content

Highlights

  1. 1
    Updates in surgery · 2024
    PMID: 39565525DOIFirst author
  2. 2
    The journal of sexual medicine · 2021
    PMID: 34303632DOIFirst author6 citations
  3. 3
    Urologic oncology · 2021
    PMID: 33563537DOIFirst author5 citations

Publications

36 publications