Challenging Human Limits

A new edition of the Tour de France has kicked off. More than 3,500 km distributed in 21 marathon stages will once again test the superhuman limits of the brave riders who put on their jerseys and start pedaling, defying human nature and the extreme summer temperatures in the Alps and Pyrenees. Dr. Joseba BarrĂ³n … Read more