183 pubs · 8,236 cites · h-index 46
Yamaguchi University
2024 - 2025
Kyoto University
2011 - 2025
BioElectronics (United States)
2017 - 2017
Leipzig University
Japan Science and Technology Agency
2003 - 2013