News

Sustainable development is the red thread throughout this course. The course builds on the principle of sustainable development and analyses how it is reflected in main international treaties on the ...