IFAP

views updated

IFAP International Federation of Agricultural Producers