1 results match your criteria: "6396 Oxford University[Affiliation]"

Patient-centredness and consumerism in healthcare: an ideological mess.

J R Soc Med

November 2017

2 Nuffield Department of Primary Care Health Sciences, 6396 Oxford University, Radcliffe Observatory Quarter, Woodstock Road, Oxford OX2 6GG, UK.

View Article and Find Full Text PDF