35 pubs · 1,169 cites · h-index 15
Yamaguchi University
2017 - Present
Protein Research Foundation
2000 - 2015
The University of Osaka
The University of Tokyo
2006 - 2006
Kumamoto University