Progress and opportunities in the development of vaccines against mites, fleas and myiasis-causing flies of veterinary importance.

Progress and opportunities in the development of vaccines against mites, fleas and myiasis-causing flies of veterinary importance.