WorkshopsMichael conducts educational workshops on injury prevention and endurance sport programming. Please feel free to email him for additional information.
|
WorkshopsMichael conducts educational workshops on injury prevention and endurance sport programming. Please feel free to email him for additional information.
|
Making science work for athletes
|