1. Division of Information and Computer Technology, College of Science and Engineering, Hamad Bin Khalifa University, Doha, Qatar
2. College of Humanities and Social Sciences, Hamad Bin Khalifa University, Doha, Qatar
3. Mada Qatar Assistive Technology Center, Doha, Qatar