IDR Corruption Abbreviation

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

Institute for Development Research

Most Common Corruption

Citation

Last updated: