Volume 42, Issue 2, July 2023, Pages 313-328
Nasr Tawfik Hassan Hekal; Wael Ahmed Fahmy
Volume 42, Issue 1, January 2022, Pages 33-47
Wael Ahmed Fahmy; Nasr Tawfik Hassan Hekal
Volume 42, Issue 1, January 2022, Pages 255-270
Wael Ahmed Fahmy; Nasr Tawfik Hassan Hekal
Volume 41, Issue 2, July 2021, Pages 65-81
Nasr Tawfik Hassan Hekal; Reda Mohammed Ali Hassn