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