Switzerland
23rd March 1912
WorldTour: 6 Wins
UCI: 11 Wins
Leo Amberg is a cyclist from Switzerland (born March 23rd 1912). He has won 11 UCI races.