Publications by authors named "Esam Ahmed Abdelhameed"