barb-fence-banner

Animal Health

Worms in Sheep

Worms in Sheep

Download
Internal parasites or ‘worms’, are one of the major causes of production inefficiency in Victorian sheep flocks.  One of foremost concerns…