Hiroyuki Ueda

Waseda University, Japan