Publications by 'Diaa Khalil'