Skip to main content

Highlights

  1. 1
    Nature communications · 2026
    PMID: 41872191PMCID: PMC13171884DOISenior author
  2. 2
    The Journal of bone and joint surgery. American volume · 2025
    PMID: 41231916DOISenior author1 citations

Publications

56 publications

Active

1 grant