University Hospitals Bristol NHS Foundation Trust
125 papers and 4.7k citations.
Indexing 125 publications…