Solving the riddle of putrid camel pee could aid millions affected by sleeping sickness
Credit: Professor Derek Nolan, Trinity College Dublin. Biochemists from Trinity College Dublin have solved an old mystery as to the cause of especially smelly camel...