New Technologies for Human Rights Law and Practice
31
15
9781316838952, 9781107179639, 9781316631416
Cambridge University Press
human rights; technology; law and technology; international law; ethics in science; technology and social movements; science and technology studies; communication studies
2018
Social Sciences
330
English