2 pubs · 257 cites · h-index 2
Nagoya University
2006 - 2011
Japan Science and Technology Agency
2006 - 2006