Sneddon, S. (2023) Paradise Lost? : The red right hand of green technology. Journal of Human Rights and the Environment. 14(2), pp. 169-193. 1759-7188.
20422:62047
Sneddon_2023_Paradise_Lost_The_red_right_hand_of_green_technology
Sneddon_2023_Paradise_Lost_The_red_right_hand_of_green_technology.pdf
- Accepted Version
 |