Kyle Montague
Kyle Montague
Home
Projects
Team
Publications
Contact
6
Assistive Technologies
Over the last three decades, the Web has become an increasingly important platform that affects every part of our lives: from requesting simple navigation instructions to active participating in political activities; from playing video games to …
Cite
×