IUCISD: Inter-University Consortium for International Social Development

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

Definition in English: Inter-University Consortium for International Social Development