188 pubs · 14,559 cites · h-index 52
Queen Mary University of London
2016 - 2025
Barts Health NHS Trust
2017 - 2025
Royal London Hospital
2018 - 2025
William Harvey Research Institute
St. Michael's Hospital
2024 - 2024