HOME
ABOUT
RESEARCH
Journal Papers
Proceedings
Other Publications
Research in Progress
Refereeing
TEACHING
Courses Taught
Graduate Theses
PRESENTATIONS
GALLERY
CV
Courses Taught
2019
American University Beirut, Lebanon
2018
American University Beirut, Lebanon