Technology in society
Identifiers:
ISSN: 0160-791x