Volume 16, Issue 1, December 2023, Pages 1-24
muhammad Abd Elmonem Abd Elsalam; Mohamed Taha Ahmed Abdelmawgoud
Volume 2, Issue 1, June 2017, Pages 38-56
Bassam Samir Abdelhamid Hassan Al-Romeedy