University Hospitals Bristol NHS Foundation Trust
66 papers and 346 citations.
Indexing 66 publications…