50 pubs · 450 cites · h-index 13
Health First
2012 - Present
North Bristol NHS Trust
2025 - 2025
Systems Engineering and Assessment (United Kingdom)
2019 - 2025
Center for Assessment
Queen's University Belfast
2023 - 2023