Volume 25, Issue 3, March 2024, Pages 251-310
Amr G. Qurany
Volume 21, Issue 4, April 2020, Pages 165-209
Amr Gaber Qurany Sayed
Volume 21, Issue 2, February 2020, Pages 255-293
Amr Gaber Korani Sayed