4 pubs · 39 cites · h-index 3
Queen Mary University of London
2023 - 2023
Newcastle upon Tyne Hospitals NHS Foundation Trust
Peninsula Health
University of Plymouth
Duke University Health System
2014 - 2016