Search results for: Thibault Cachon
Journal of Orthopaedic Research® > 28 > 2 > 232 - 240
European Spine Journal > 2009 > 18 > 12 > 1971-1977
Journal of Orthopaedic Research® > 28 > 2 > 232 - 240
European Spine Journal > 2009 > 18 > 12 > 1971-1977