Advances in Parasite Control in Africa: From Basic Science to Translation. (19th July 2012) - Mutapi, Francisca