106 pubs · 848 cites · h-index 17
National Institute for Environmental Studies
2003 - Present
Harvard University
2006 - 2008
Harvard University Press
2006 - 2007
University of Tsukuba
2000 - 2002
Institute of Applied Biochemistry
2002 - 2002