The Center for Community Development through Network, Education, Research, Training, Resource Mobilisation, and Capacity ...