Publications by 'Mohamed Amine Belhamra'