64 pubs · 1,468 cites · h-index 20
Nagoya University
1999 - Present
Osaka Metropolitan University
2023 - 2024
Waseda University
1997 - 2023
Osaka City University
2000 - 2022
Joint Center for Artificial Photosynthesis
2022 - 2022