IVABS

AcronymDefinition
IVABSInstitute of Veterinary Animal and Biomedical Sciences (New Zealand)