Human-powered vehicle racer Jerrod Bouchard, a senior in mechanical engineering at the University of Missouri-Rolla, recorded the third-fastest time ever by a college student this week in the World Human Power Speed Challenge at Battle Mountain, Nev.
Read More »This October, Jerrod Bouchard will attempt to become the fastest college student to be propelled by his or her own power.
Read More »