Skip to main content

Highlights

  1. 1
    F&S reports · 2021
    PMID: 35386496PMCID: PMC8978068DOISenior author3 citations
  2. 2
    World neurosurgery · 2018
    PMID: 30266700DOIFirst author7 citations

Publications

20 publications