Publications by 'Abdelrahamn Ashraf Mohamed'