Skip to main content

Kenji Yasuoka

11 works

Department of Mechanical Engineering, Keio University, Japan