S
Steven Larsson
PersonMentioned in 1 video
A PhD student who has conducted novel biomechanics research on sticking points in squats and bench press, specifically documenting peak deceleration.
A PhD student who has conducted novel biomechanics research on sticking points in squats and bench press, specifically documenting peak deceleration.