14 pubs · 551 cites · h-index 9
Lund University
2013 - 2015
Kyoto University
2010 - 2010
The University of Osaka
2008 - 2010
Japan Science and Technology Agency
2009 - 2009
Protein Research Foundation
2008 - 2009