(1)
A Brief Overview of Sustainable Development: How a Debated Concept With a Much-Contested Legal Nature Could Perform a Valuable Role in the Decision-Making. RDI 2019, 16 (2). https://doi.org/10.5102/rdi.v16i2.5972.