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
Ellen Stewart appraises public involvement in the Scottish NHS.
Read More