Roula Talhouk wrote the following thesis:


Roula Talhouk was thesis committee member for the following thesis