Search results for: Tomonori Yamauchi
European Spine Journal > 2019 > 28 > 5 > 914-921
European Spine Journal > 2012 > 21 > 12 > 2580-2587
Journal of Neuroscience Research > 89 > 4 > 544 - 551
Journal of Clinical Neuroscience > 2010 > 17 > 6 > 756-759