108 pubs · 6,473 cites · h-index 39
Tokyo Institute of Technology
1978 - 2004
Yamagata Research Institute Of Technology
1998 - 1998
Stanford University
1998 - 1998
Okazaki National Research Institutes
1997 - 1997
Institute for Molecular Science
1997 - 1997