Jamal Al Karkouri

Prof. Jamal Al Karkouri