Background
Suemasu, Takashi was born on September 6, 1967 in Yamaguchi, Japan.
Suemasu, Takashi was born on September 6, 1967 in Yamaguchi, Japan.
Doctor of Philosophy, Tokyo Institute of Technology, 1996.
Professor University Tsukuba, since 2010.