“My health was my main concern” – Could illness have helped Ceylin del Carem Alvarado to win the World Cup Namur?  CyclingUpToDate.com
source