FAWRC

AcronymDefinition
FAWRCFur Animal Welfare Research Committee (Europe)