Rachel Stancliffe


Rachel Stancliffe is the Founder and Director of Centre for Sustainable Healthcare (CSH). Rachel has a Human Sciences degree (Oxford) and a masters degree in demography and epidemiology from the London School of Economics. She worked in public health initiatives in the UK, Georgia and Kazakhstan before helping to develop The Cochrane Library during the first decade of its life.