Search results for: Shi-yu Hu
European Spine Journal > 2017 > 26 > 7 > 1796-1802
Journal of Orthopaedic Translation > 2015 > 3 > 3 > 152-156
Forest Science and Practice > 2005 > 7 > 2 > 38-42
European Spine Journal > 2017 > 26 > 7 > 1796-1802
Journal of Orthopaedic Translation > 2015 > 3 > 3 > 152-156
Forest Science and Practice > 2005 > 7 > 2 > 38-42