GAFID

AcronymDefinition
GAFIDGlobal Advisors for International Development