Department of Computer Science and Engineering Regroupement d'équipes567388Qatar
Qatar University Institution257464Al Tarfa, Doha 2713, QatarROR : https://ror.org/00yhnba62Qatarhttp://www.qu.edu.qa/