Volume 25, Issue 1, December 2023, Pages 38-67
Batta Rabie Allam; Mohamed Hany Bahy El-Din; Mohammed Saber Sayed
Volume 24, Issue 1, June 2023, Pages 270-294
Batta Rabie Allam; Mohamed Hany Bahy El-Din; Mohammed Saber Sayed
Volume 21, Issue 1, December 2021, Pages 91-102
Mohammed Sayed; Fatma Abdelaal
Volume 20, Issue 4, June 2021, Pages 279-292
Mohammed Sayed; Haidy Elsaid