116 pubs · 4,889 cites · h-index 41
Roche (Switzerland)
2017 - Present
Takeda (Japan)
2022 - 2022
University of Basel
2012 - 2021
University of Cambridge
2004 - 2017
Prothena (United States)
2017 - 2017