Center for Rural Affairs and Community Development
NGO / International Agencies
Center for Rural Affairs and Community Development is a non profit and non government organization that engages in research, training and advocacy on issues that relates with rural affairs and community development.