MEWA

Medical abbreviations:
MEWA

Mutlple Employer Welfare Arrangement