Developing vaccines to control protozoan parasites in ruminants: dead or alive?

Developing vaccines to control protozoan parasites in ruminants: dead or alive?