Professor | قارئ ومؤلف (1) كتاب
كندا
.A Professor of Software Engineering. A Translator and a writer