IDCAR Science Abbreviation

IDCAR has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of IDCAR in Science.

International Diffusion and Cooperation of Authoritarian Regimes
Science

Citation

Last updated: