AFSA

Medical abbreviations:
AFSA

Arbitration Foundation of Southern Africa