Search results for: Juha Töyräs
Journal of Orthopaedic Research® > 40 > 3 > 703 - 711
Journal of Orthopaedic Research® > 38 > 10 > 2230 - 2238
Journal of Orthopaedic Research® > 38 > 3 > 563 - 573
Journal of Orthopaedic Research® > 37 > 5 > 1059 - 1070
Annals of Biomedical Engineering > 2018 > 46 > 7 > 1038-1046