CABECA


AcronymDefinition
CABECACapacity Building for Electronic Communication in Africa (University of Pennsylvania)