Dr. Craig Liebenson
Craig Liebenson about his courses: Linking faulty moment patterns with the stabilization and training program
Webinar Recording - Prague School to Athletic Development By Craig Liebenson from HumanMotion on Vimeo.