BUVZS

AcronymDefinition
BUVZSBristol University Veterinary Zoological Society (Bristol, UK)