Search results for: Luca Ricciardi
European Spine Journal > 2019 > 28 > 8 > 1821-1828
World Neurosurgery > 2018 > 117 > C > 103-108
World Neurosurgery > 2018 > 117 > C > 92-96
Acta Neurochirurgica > 2018 > 160 > 6 > 1259-1263
Genome Biology > 2017 > 18 > 1 > 1-27
Acta Neurochirurgica > 2017 > 159 > 10 > 1887-1891
European Spine Journal > 2014 > 23 > 8 > 1761-1766