These include blood sucking leeches and liver fluke worms which are a challenge to livestock farmers in Sub-Saharan Africa including Uganda.In Uganda the major challenge is liver fluke worms ...