Volume 52, Issue 3, July 2023, Pages 869-882
Moustafa Abd El-Alime El-Metwaly Bashar; Ahmed Mahmoud Abd El-Fattah Abou-Rashed; Mohamed Talaat Mohamed
Volume 52, Issue 2, April 2023, Pages 717-728
Salah Khalid Abdul-Hakim Abdul-Maqsoud; Ahmad Mohamad Aboul-Fotouh; Mohammad Abol-Naga Mohammad