Majd Ghareeb a rédigé la thèse suivante :