Amjad Toukan

Lebanese American University, Lebanon