Héctor Sánchez Torres, Mexico - Celergen Switzerland