32 pubs · 480 cites · h-index 11
Swansea Bay University Health Board
2013 - 2022
Morriston Hospital
2002 - 2017
Berkshire Record Office
2012 - 2012
University of Wales
1996 - 1999
Cardiff Royal Infirmary
1992 - 1995