38 pubs · 2,699 cites · h-index 18
Institute of Molecular Biotechnology
2018 - 2025
Austrian Academy of Sciences
2019 - 2023
Vienna Biocenter
2018 - 2022
The Francis Crick Institute
2013 - 2021
MRC London Institute of Medical Sciences
2012 - 2014