What does ILSD stand for?
ILSD stands for "International Law and Sustainable Development"
How to abbreviate "International Law and Sustainable Development"?
"International Law and Sustainable Development" can be abbreviated as ILSD
What is the meaning of ILSD abbreviation?
The meaning of ILSD abbreviation is "International Law and Sustainable Development"
What does ILSD mean?
ILSD as abbreviation means "International Law and Sustainable Development"