Volume 26.1, Issue 1, March 2023, Pages 1-13
Mohamed M. Shahata; Mahmoud Abdelsttar Mohamed; Mostafa Beshary; Ahmed K. Sayed; Mohamed H. Mohamed
Volume 25.1, Issue 1, March 2022, Pages 1-17
Mohamed M. Shahata
Volume 18.1, Issue 18.1, March 2015, Pages 33-58