128 pubs · 9,298 cites · h-index 42
University of Bern
2015 - Present
Infectious Disease Research Institute
2026 - Present
Infectious Diseases Institute
Universidad Iberoamericana
2022 - 2025
Jena Bioscience (Germany)
2024 - 2025