1 results match your criteria: "North Staffordshire Hospital (NHS Trust) and Keele University[Affiliation]"