General Information
Qualifications
Academic Titles
Courses taught at Undergraduate level
Courses Taught at Master degree
Publications
Administrative Tasks
Activities Related to the Quality of Higher Education
Participation in Workshops (trainer/trainee)
Courses (trainer/trainee)
Languages
Languages
Arabic, English and Chinese.