Background
Terada, Masahiro was born on February 14, 1964 in Tokyo.
Terada, Masahiro was born on February 14, 1964 in Tokyo.
Doctor of Philosophy, Tokyo Institute of Technology, 1993.
Professor chemistry & vice-dean Tohoku University, since 2006.