Kenjiro Takemura, Ph.D. Monday October 2nd, 2017takemura Professor Department of Mechanical Engineering Keio Uni… Read More