61 pubs · 3,894 cites · h-index 22
Institute of Hydrobiology
2025 - Present
California Institute of Technology
2018 - 2025
Howard Hughes Medical Institute
1993 - 2025
University of California, Berkeley
2023 - 2025
Changchun Institute of Biological Products
2024 - 2024