Background
Imamura, Hiroshi was born on February 12, 1971 in Yamanokuchi, Miyazaki, Japan.
Imamura, Hiroshi was born on February 12, 1971 in Yamanokuchi, Miyazaki, Japan.
Doctor of Philosophy, Tokyo University, Tokyo, Japan, 1993—1998.
Postdoctral researcher Tohoku University, Sendai, Japan, 1998—2000, research associate Japan, 2000—2002, associate professor, since 2003.