Roula Nassif

Teaching

I have taught the following courses at AUB:

I am currently teaching the following courses at UCA (Polytech Nice Sophia):