Altitude training is a popular technique among athletes preparing for a competition, especially expert runners. Much research has been conducted on how to do it, at what altitude to train, how to modify workouts and how long to stay at altitude...

Read more...