EFARD

AcronymDefinition
EFARDEuropean Forum on Agricultural Research for Development