What does IDCAR stand for?

IDCAR stands for various terms. Discover the full forms, meanings, and possible interpretations of IDCAR across different fields and industries.

International Diffusion and Cooperation of Authoritarian Regimes
InstitutePoliticsScience

Citation

Last updated: