125 pubs · 4,134 cites · h-index 35
National Institute for Medical Research
2005 - Present
Bavarian Research Institute for Digital Transformation
2025 - 2025
University of Oxford
2021 - 2021
Cardiff University
2021 - 2021
National Institute for Research in Reproductive Health
2020 - 2020