Carl Thompson

BSc(Hons), PhD, RN

Carl Thompson

Affiliations and Expertise

Professor (Personal Chair), Department of Health Sciences, University of York, York, UK Senior Lecturer