Kensuke (Ken) Hirasawa

Prof. Kensuke (Ken) Hirasawa