81 pubs · 2,894 cites · h-index 21
Maastricht University
2011 - Present
Maastricht University Medical Centre
2023 - 2023
Hospital Clínic de Barcelona
2023 - 2023
Imperial College London
2008 - 2013
Max Planck Institute for Molecular Genetics
2011 - 2011