35 pubs · 3,186 cites · h-index 19
Medical University of Vienna
2014 - Present
CeMM Research Center for Molecular Medicine
2013 - 2025
Austrian Academy of Sciences
2013 - 2024