Adjunct Faculty - Computer Science
egypt
The American University in Cairo
University of California, Irvine
American University in Cairo