Extreme environment Rover (video) Continue Reading 44 May 17, 2014Extreme environment Rover In the faculty of science & technology at mechanical engineering at Keio University in… Blog, video