Established in 2003, the Centre for Independent Development Research (CIDR) is a private, non-profit, independent research organisation headquartered in Buea, Cameroon. Its mission is to deliver innovative and effective research, technical..
Relevance: 5.084369