20 pubs · 939 cites · h-index 11
Karolinska Institutet
2021 - Present
Nestlé (Switzerland)
2012 - 2022
École Polytechnique Fédérale de Lausanne
2012 - 2019
University of Dundee
2012 - 2012
MRC Protein Phosphorylation and Ubiquitylation Unit
2012 - 2012