colourful paper balls lined up in a row with a yellow one standing out to indicate a light bulb moment to signify ideas

Strathclyde iSchool Reseach Group Our research areas