Vaccines, in both human and animal medicine, have become such a controversial topic. People can be at one end of the debate or the other, or at several different points in...

Vaccines, in both human and animal medicine, have become such a controversial topic. People can be at one end of the debate or the other, or at several different points in...