Posts

Showing posts with the label Japan's Keio University

Japan's Keio University professor Hiroshi Simizu.."Eliica" in-wheel electric motor vehicle featuring eight wheels,