Volume 19, Issue 70, January 2024, Pages 1-9
Mohamed Mahmoud Soliman; Ayman Ahmed Summra; Mahmoud Hassan Mahmoud
Volume 12, Issue 42, January 2017, Pages 37-53
Ayman Hussein Khalil; Mohamed Nabil; Moukhtar Mohamed