EFAT

AcronymDefinition
EFATEuropean Federation of Animal Technologists