AAVPT


AAVPT
American Academy of Veterinary Pharmacology and Therapeutics (Medical » Veterinary)

Abbreviations dictionary. 2012.