The politics of innovation for environmental sustainability: Celebrating the contribution of Stewart Russell (1955-2011)

Research output: Contribution to journalEditorialpeer-review

Original languageEnglish
Pages (from-to)3-14
Number of pages12
JournalScience and Technology Studies
Volume27
Issue number3
Publication statusPublished - 2014

Cite this