Search results for: Jan-Frieder Harmsen
Neuromodulation: Technology at the Neural Interface > 24 > 8 > 1483 - 1492
Neuromodulation: Technology at the Neural Interface > 21 > 8 > 815 - 822
European Journal of Applied Physiology > 2019 > 119 > 2 > 455-464
Journal of Orthopaedics > 2017 > 14 > 3 > 347-353