Volume 51, Issue 4, August 2022, Pages 2143-2156
Ibrahim El-Sayed Ibrahim El-Sayed; Nabil Farouk Awad; Farid Shawky Basiony; Mohammed Salah El-Feshawy
Volume 51, Issue 3, July 2022, Pages 1603-1618
Mohammed Salah El-Feshawy; Ahmed Ismail Abdo; Mostafa Fadel Sonbol; Mohammed Abou-Mandour Mousa