Publications by 'Yassine Hamoudi'