
Ellen Stewart
University of Strathclyde
Ellen is a Senior Lecturer and Chancellor’s Fellow in Health Policy, in the School of Social Work & Social Policy.
Her research interests are in citizen participation in healthcare; critical approaches to evidence-based policy; and interpretive policy analysis.