Innovation: The European Journal of Social Science Research, Volume 33, Issue 2 (2020)

Innovation: The European Journal of Social Science Research, Volume 33, Issue 2 (2020)

Special Issue: Analysing the Ecological Crisis: Conflicts, (De-)Politicization, and Power Relations

Editorial

Articles