Michel Frederick is a cyclist from Switzerland (born June 11th 1872). He has won 1 UCI races.
Switzerland
11th June 1872
WorldTour: 1 Wins
UCI: 1 Wins
1904 1902 1901 1900 1897