6 pubs · 312 cites · h-index 6
Leeds Teaching Hospitals NHS Trust
2017 - 2018
St James's University Hospital
National Health Service
2017 - 2017