This special issue of STI Review focuses on technology and sustainable development.
STI Review, Volume 1999 Issue 2
Special Issue on Sustainable Development
STI Review