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.