70 pubs · 8,678 cites · h-index 23
Austrian Academy of Sciences
2013 - 2023
CeMM Research Center for Molecular Medicine
Vienna Biocenter
2023 - 2023
University of Vienna
2022 - 2022
University of Oxford