Miguel Duarte is a 42 year old cyclist from El Salvador (born April 8th 1981). He has won 1 UCI races.
El Salvador
8th April 1981 (42)
UCI: 1 Wins
2016 2007 2006 2005 2004