41 pubs · 7,466 cites · h-index 35
Kyoto University
1990 - 2012
Japan Science and Technology Agency
2007 - 2007
University of Toronto
2005 - 2005
Hokkaido University
2002 - 2002
Bayer (United States)
1999 - 1999