VIDO: Vaccine and Infectious 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: Vaccine and Infectious Disease Organization