Publications by 'Emad Mabrouk'