Ellen Stewart

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.