Veterinary dairy herd health management in Europe: constraints and perspectives.

Veterinary dairy herd health management in Europe: constraints and perspectives.