31 pubs · 1,710 cites · h-index 17
University College London
2011 - 2025
Health Economics and Outcomes Research (United Kingdom)
2021 - 2024
Royal College of Obstetricians and Gynaecologists
2019 - 2022
Department of Health and Social Care
2020 - 2020
Health Data Research UK
2019 - 2019