Technology in Society, ‎0160-791X

Journal