16 pubs · 2,415 cites · h-index 9
Boston Children's Hospital
2025 - 2025
Hillingdon Hospitals NHS Foundation Trust
2022 - 2025
Hillingdon Hospital
2017 - 2025
University Hospitals Birmingham NHS Foundation Trust
2021 - 2021
Eijkman Institute for Molecular Biology
2021 - 2021