Articles by Abdenaceur Hassen (1)