Hiroyuki Shima

Prof. Hiroyuki Shima