20 pubs · 382 cites · h-index 7
University of Basel
2025 - 2025
ETH Zurich
2021 - 2025
Aimmune Therapeutics (United Kingdom)
University Hospital of Basel
2023 - 2023
National Institute of Biological Sciences, Beijing
2019 - 2019