Volume 18, Issue 66, January 2023, Pages 203-217
Ahmed Hanafi Mahmoud
Volume 16, Issue 59, April 2021, Pages 362-374
Zainab Mohammad Al-Razaz; Mohammad Yasser Lotfy; Hussam El-Din Mohamed Bakr