114 pubs · 2,547 cites · h-index 26
The Christie Hospital
2023 - 2023
The Christie NHS Foundation Trust
Eaton (United States)
2019 - 2021
San Francisco State University
2016 - 2021
Centers for Disease Control and Prevention
2012 - 2019