19 December 2011 – 27 January 2012
Highlights: 21 – 27 Jan 2012 New research in Nature by David Horn sheds new light on how sleeping sickness drugs work and raises hope for the development of better treatment: “If we knew how the drugs work, we could … Continue reading