Skip to main content

Highlights

  1. 1
    Annals of surgery · 2020
    PMID: 30672802PMCID: PMC6864249DOISenior author16 citations

Publications

102 publications