What does IODD stand for?
IODD stands for "International Online Deliberative Democracy"
How to abbreviate "International Online Deliberative Democracy"?
"International Online Deliberative Democracy" can be abbreviated as IODD
What is the meaning of IODD abbreviation?
The meaning of IODD abbreviation is "International Online Deliberative Democracy"
What does IODD mean?
IODD as abbreviation means "International Online Deliberative Democracy"