Delft University of Technology

Video: 3D printed Tom Dumoulin employed during pre-Tour aero testing

Dutchman won stage 13 time trial during this year’s Tour de France

Fri, Jul 22, 2016 10:54
o