ICSRD: Institute for Civil Society and Regional Development

What does ICSRD mean? The above is one of ICSRD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Institute for Civil Society and Regional Development