Ahmed El Shamsy

Associate Professor, Department of Near Eastern Languages and Civilizations

Cultures, Creeds, Arts, & Society