Édouard Hnawia wrote the following thesis:


Édouard Hnawia supervised the 2 following theses


Édouard Hnawia was president of the thesis committee for the following thesis