She took up cycling in 2003 and has since won 14 World Masters Championship races, plus 17 European Masters titles and 27 National Masters titles.
She took up cycling in 2003 and raced for the first time in 2004. Since then she has won 14 World Masters Championship races, plus 17 European Masters titles and 27 National Masters titles.