27 pubs · 542 cites · h-index 10
University of Vienna
2020 - Present
South China Agricultural University
2025 - 2025
Ecologie Microbienne Lyon
2024 - 2025
Massachusetts Institute of Technology
2016 - 2025
Qingdao University
2024 - 2024