The concept of sustainable development and its role in shaping international environmental law, especially in balancing social, environmental, and economic concerns.
The concept of sustainable development and its role in shaping international environmental law, especially in balancing social, environmental, and economic concerns.