327 pubs · 14,377 cites · h-index 50
QIMR Berghofer Medical Research Institute
2005 - 2025
European Molecular Biology Laboratory
2000 - 2023
Baylor College of Medicine
2015 - 2015
European Molecular Biology Organization
1987 - 2008
Science Foundation Ireland
2007 - 2008