157 pubs · 7,799 cites · h-index 43
Swansea University
2004 - Present
Health Data Research UK
2021 - Present
Swansea Bay University Health Board
2022 - 2022
Morriston Hospital
2017 - 2022
Princess of Wales Hospital
2017 - 2017