Video Montage: Robots from Olin College of Engineering
Undergraduate student researchers from the Olin College of Engineering in Needham, Mass have put together a video montage to show off the myriad robots the Olin labs are creating.
23 Jun 2009
1 min read