Wild Sheep Show Benefits of Putting Up With Parasites

Molly Sharlach, Office of the Dean for Research ・ High Meadows Environmental Institute