NSPCA

Medical abbreviations:
NSPCA

National Council of Societies for the Prevention of Cruelty to Animals ( South Africa)