WAAVP

WAAVP stands for World Association for the Advancement of Veterinary Parasitology

WAAVP
Share
Abbreviations And Their Meaning