Vincent Blok Putting Responsible Research and Innovation into Practice - 1st ed. 2023 - Springer 2023 - Library of Ethics and Applied Philosophy . ISBN: 9783031147104 Subjects--Topical Terms: Cultural and Media Studies Literature