Part of the Environmental Law Commons
Perspective: Technology Transfer and Human Rights: Joining Up the Dots, Stephen Humphreys Sustainable Development Law & Policy
PDF
Advanced Search