Yutaro Shimada

Mr. Yutaro Shimada

Tokyo Institute of Technology, Tokyo, Japan