Savaget, Paulo Plurality in understandings of innovation, sociotechnical progress and sustainable development: An analysis of OECD expert narratives. [electronic resource] - Public understanding of science (Bristol, England) Jul 2018 - 611-628 p. digital Publication Type: Journal Article ISSN: 1361-6609 Standard No.: 10.1177/0963662517695056 doi