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