Cycling injuries – treating tendinopathy

The Tour de France is almost done for another year, and with the riders covering a total of 3540km i