Richard Johnston is a musculoskeletal physiotherapist and completed a PhD which investigated training load and injury associations within an endurance athlete population. He is also…

Richard Johnston is a musculoskeletal physiotherapist and completed a PhD which investigated training load and injury associations within an endurance athlete population. He is also…