The 19th International Veterinary Congress covers topics such as:
The 19th International Veterinary Congress brings together: