Parasite Load and Disease in Wild Animals

Parasites are organisms that live on or in another host organism and redirect its resources for themselves. They are nearly as old as life itself, having existed since before the days of the last universal common ancestor of all life.

Read more