Volume 24, Issue 1, 2023, Pages 73-84
Mohamed A. Aboelnasr; Mostafa Mabrouk
Volume 18, Issue 1, 2017, Pages 1-12
Khairy M. Tohamy; Islam Soliman; Mostafa Mabrouk; Mohamed Aboelnasr