Publications by 'Nour Eddine El Ouardi'