151 pubs · 9,756 cites · h-index 49
The University of Tokyo
1991 - 2025
Department of Physiological Sciences
2007 - 2019
State University of Medan
2017 - 2017
Japan Science and Technology Agency
2000 - 2017
Physiological Society