100 pubs · 2,247 cites · h-index 25
Shanghai Institute for Science of Science
2025 - Present
Texas Center for Infectious Disease
2026 - Present
Institute of Science Tokyo
2024 - Present
The University of Tokyo
2025 - Present
Tokyo Medical and Dental University
2021 - 2025