Skip to main content

Highlights

  1. 1
    JAMA network open · 2026
    PMID: 41979877PMCID: PMC13080545DOIFirst author10 citations
  2. 2
    Urology practice · 2025
    PMID: 40272251DOIFirst author

Publications

34 publications