AFRAND

AcronymDefinition
AFRANDAfrican Foundation for Research and Development (Lilongwe, Malawi)