Sheep Wormer resistance found on 98% of farms – study finds in Wales A project carried out in Wales has detected wormer resistance to one or more wormers groups on 98% of participating... May 7, 2021 9:08am