403 pubs · 7,799 cites · h-index 40
Tokyo Institute of Technology
2015 - Present
Shanghai Institute for Science of Science
2025 - Present
Life Science Institute
2026 - Present
Systems Biology Institute
2026 - Present
Institute of Science Tokyo
2025 - Present