3 pubs · 14 cites · h-index 1
University of Zurich
2024 - 2025
ETH Zurich
Swiss Institute for Regenerative Medicine
Czech Academy of Sciences, Institute of Microbiology
2025 - 2025