EFFAB

AcronymDefinition
EFFABEuropean Forum of Farm Animal Breeders