Provisioning decent living standards for 8.5 billion people would require only 30% of current global resource and energy use
Provisioning decent living standards for 8.5 billion people would require only 30% of current global resource and energy use
www.sciencedirect.com
ScienceDirect