VIDO: Veterinary Infections Disease Organization

What does VIDO mean? The above is one of VIDO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Veterinary Infections Disease Organization