For the first time, scientists have found a way to reveal the mechanics of the human body’s ‘steering wheel’ — the subtalar joint.
For the first time, scientists have found a way to reveal the mechanics of the human body’s ‘steering wheel’ — the subtalar joint.