368 pubs · 3,067 cites · h-index 29
Yokohama National University
2003 - 2025
Graduate School USA
2016 - 2016
Japan Science and Technology Agency
2006 - 2011
Efficient Innovation (France)
2004 - 2007
Hokkaido University
1993 - 1995