383 pubs · 20,852 cites · h-index 77
NIHR Imperial Biomedical Research Centre
2025 - 2025
Imperial College London
2022 - 2025
University College Dublin
1986 - 2022
National Renewable Energy Laboratory
2011 - 2021
Environmental Mutagenesis and Genomics Society
2021 - 2021