IDMRO: International Directory of Market Research Organisations

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

Definition in English: International Directory of Market Research Organisations