Tornado Tower
18th Floor
Doha
Qatar
Hamad Bin Khalifa University - Qatar Computing Research Institute (QCRI)
Middle East, communication, technology, media, politics