Hiroyuki Takeshima

Senior Research Fellow