1625Winnovation
Winnebago, Illinois, USA
#405Worldout of 3758
#346USAout of 3052
#9Illinoisout of 58
10.8%Topof teams
1629Norm FSMavg = 1500
Excellence in Engineering Award sponsored by DelphiRegional WinnersExcellence in Engineering Award sponsored by DelphiWoodie Flowers Finalist Award