Breeding sheep in New Zealand that are less reliant on anthelmintics to maintain health and productivity.

Breeding sheep in New Zealand that are less reliant on anthelmintics to maintain health and productivity.