19 pubs · 1,912 cites · h-index 15
Institute of Molecular Biotechnology
2025 - 2025
Austrian Academy of Sciences
University of Zurich
2015 - 2021
Life Science Zurich
2016 - 2021
University of Michigan
2016 - 2016