142 pubs · 3,948 cites · h-index 34
University College Dublin
2000 - Present
Armauer Hansen Research Institute
2025 - 2025
Hokkaido University
2024 - 2024
St. Vincent's University Hospital
Institute of Immunology
2005 - 2005