SCARDA

AcronymDefinition
SCARDAStrengthening Capacity for Agricultural Research and Development in Africa (Forum for Agricultural Research in Africa)