Information Technology MSc
University of York United Kingdom
Human-Centred Interactive Technologies MSc