Search results for: Yu Zhao
European Spine Journal > 2017 > 26 > 9 > 2404-2409
European Spine Journal > 2016 > 25 > 6 > 1875-1880
European Spine Journal > 2016 > 25 > 10 > 3194-3200
European Spine Journal > 2015 > 24 > 2 > 290-297
European Spine Journal > 2015 > 24 > 7 > 1434-1440
European Spine Journal > 2014 > 23 > 6 > 1251-1257