Research effort to artificially infect sheep with internal parasites to quantify their ability to fight off an infection.
No download links available.