top

63rd General Assembly of the International Veterinary Student Association (IVSA)