Background
Tadashi, Narabayashi was born on May 1, 1952 in Tokyo, Japan.
Tadashi, Narabayashi was born on May 1, 1952 in Tokyo, Japan.
Doctor of Philosophy, Tokyo Institute of Technology, 1978.
Professor, director Hokkaido University, since 2005.
Member of American Society of Mechanical Engineers, Journal Series C Mechanical Systems, Machine Elements and Manufacturing, AESJ.