Search results for: Martin Lorenzetti
Information Processing & Management > 2017 > 53 > 2 > 388-404
World Neurosurgery > 2011 > 76 > 1-2 > 160-163
European Spine Journal > 2011 > 20 > 1 > 46-56
Neurological Sciences > 2010 > 31 > 2 > 151-157