Organisation VETERINARY RESEARCH INSTITUTE (VRI, PIC: 999501193) Type/Role Participant Programme Provide funds? no