NAIVPP

Medical abbreviations:
NAIVPP

National Association of Independent Veterinary Practices and Practitioners