22 pubs · 658 cites · h-index 11
University of Basel
2020 - Present
Allen Institute
Allen Institute for Cell Science
2026 - Present
Stowers Institute for Medical Research
2015 - 2025
University Hospital of Basel
2025 - 2025