
957 pubs · 107,959 cites · h-index 162
Max Planck Institute for Biology
2021 - 2025
University of Tübingen
2002 - 2025
Hong Kong Polytechnic University
2024 - 2024
Chinese University of Hong Kong
2024 - 2024
Hong Kong University of Science and Technology
2024 - 2024