AASRP

Medical abbreviations:
AASRP

American Association Of Small Ruminant Practitioners