491 pubs · 2,717 cites · h-index 29
Tokyo Institute of Technology
2011 - Present
Shanghai Institute for Science of Science
2024 - Present
Integrated Oncology (United States)
2026 - Present
Life Science Institute
2022 - Present
Systems Biology Institute
2026 - Present