ECFAWB

AcronymDefinition
ECFAWBExpert Committee on Farm Animal Welfare and Behaviour (Canada)