Renewable energy.
Ambio. 2010;39 Suppl 1(Suppl 1):18-21. doi: 10.1007/s13280-010-0059-7.
Ambio. 2010.
PMID: 20873681
Free PMC article.