Mechanical Impedance of the Ankle During the Terminal Stance Phase of Walking | IEEE Journals & Magazine | IEEE Xplore