• University of Oxford
    Nuffield Department of Primary Care Health Sciences, Kellogg
    Lecturer & Senior Researcher In Evidence-Based Healthcare
University of Leeds
School of Philosophy, Religion, and History of Science
PhD, 2014
Oxford, England, United Kingdom of Great Britain and Northern Ireland