Feb 16, 2010

Visit to the Tohoku University Rover Lab

During my recent trip to Japan, I got the chance to drop by Professor Yoshida's Rover Laboratory at Tohoku University, where I recorded these video clips.



Tohoku University is located in the city of Sendai, about 2 hours by bullet train north of Toyko.

Related Posts :