28 pubs · 3,489 cites · h-index 16
University of Edinburgh
2017 - 2025
European Molecular Biology Laboratory
2012 - 2021
Rockefeller University
2004 - 2009
Research Institute of Molecular Pathology
1999 - 2003
Istituto Pasteur
1999 - 1999