Skip to main content

Highlights

  1. 1
    The Journal of urology · 2025
    PMID: 40971451DOIFirst author
  2. 2
    Fertility and sterility · 2025
    PMID: 41352512DOIFirst author1 citations
  3. 3
    The Journal of urology · 2025
    PMID: 41363240DOIFirst author

Publications

75 publications

News mentions