Printer friendly

What does IISD stand for?

IISD stands for International Institute for Sustained Dialogue (Washington, DC)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other definitions of IISD

Other Resources:
We have 17 other meanings of IISD in our Acronym Attic