By Jessica Berman Washington 23 January 2008 Three antiparasitic drugs may soon be dispensed simultaneously to people living in areas in Africa that are endemic for parasitic worms. The results of a large study from Zanzibar show administering three...