Ienca et al The Cambridge Handbook of Information Technology, Life Sciences and Human Rights - Cambridge University Press Cambridge University Press 2022 ISBN: 9781108775038 Source: EBOOK