Professor Trish Greenhalgh

Professor of Primary Care Health Sciences, Nuffield Department of Primary Care Health Sciences, University of Oxford.

Oxford, UK.
Professor Trish Greenhalgh