Volume 27, Issue 6, November 2021, Pages 1582-1591
Amr Mohamed Salem; Mohamed Salem; sherif Mohamed Salem; Sameh Moustafa
Volume 27, Issue 2, March 2021, Pages 364-375
Amr Salem; mohamed Salem; sherif Mohamed Salem; Sameh Moustafa
Volume 26, Issue 4, July 2020, Pages 679-689
Amr Salem; Mohamed Elsayed Salem; Tarek Mohamed Salem; Sameh Moustafa