389 pubs · 5,896 cites · h-index 42
Tohoku University
1995 - 2021
Nagoya University
2001 - 2014
Institute of Aging
1995 - 2013
Japan Science and Technology Agency
2011 - 2011
Protein Research Foundation