Mahdia Hattab wrote the following thesis:


Mahdia Hattab currently supervises the 3 following theses


Mahdia Hattab supervised the 3 following theses


Mahdia Hattab was president of the thesis committee the 4 following theses