Authors (8941)
Turner, R.
Name:Turner, R.
Send email to: Turner, R.
More information:
Rachel Turner is a policy adviser in the policy unit at the Wellcome Trust in London. She works on program evaluation and policy research.
The information above may be outdated.