Ellen Stewart


E Stewart

Ellen Stewart

Ellen Stewart is Chief Scientist Office Postdoctoral Fellow at the Centre for Population Health Sciences, University of Edinburgh where she is leading a project on public protest around planned hospital closures. She has previously worked at the University of St Andrews and the London School of Economics.See all posts by Ellen Stewart