Dena Al Thani

Prof. Dena Al Thani

Hamad Bin Khalifa University
orcid