[1]
Pavlovskaia, E. 2025. Are We There Yet? A Legal Assessment And Review Of The Concept Of Sustainable Development Under International Law. Journal of Sustainable Development Law and Policy. 2, 1 (Mar. 2025), 139–152.