BAVP

Medical abbreviations:
BAVP

British Association for Veterinary Parasitology