376 pubs · 12,787 cites · h-index 60
Tokyo Institute of Technology
1999 - 2025
Shanghai Institute for Science of Science
2025 - 2025
Systems Biology Institute
Japan Research Institute
Institute of Science Tokyo
2024 - 2025