13 pubs · 980 cites · h-index 9
University of Vienna
2018 - 2023
Max Perutz Labs
Vienna Biocenter
University of Dundee
2016 - 2018
MRC Protein Phosphorylation and Ubiquitylation Unit
2016 - 2016