Login / Signup

Technology as Infrastructure for Dehumanization: : Three Hundred Million People with the Same Face.

Sharon L. Oviatt
Published in: ICMI (2021)
Keyphrases