UCLIC is a world leading Centre of Excellence in Human-Computer Interaction teaching and research, studying interactions between people and technology. https://uclic.ucl.ac.uk
Note from the editor
UCLIC is a world leading Centre of Excellence in Human-Computer Interaction teaching and research, studying interactions between people and technology. https://uclic.ucl.ac.uk