Skip to main content

Highlights

  1. 1
    Foot & ankle international · 2026
    PMID: 41589356DOIeCommonsFirst author2 citations

Publications

55 publications