EIARD

AcronymDefinition
EIARDEuropean Initiative for Agricultural Research for Development