CIWF

Medical abbreviations:
CIWF

Compassion in World Farming