Blood as medicine: social meanings of blood and the success of Ebola trials. Issue 9966 (31st January 2015)