Volume 53, Issue 1, March 2022, Pages 113-126
Ayat Soliman Mostafa; Talat Ismail; Ramy Ahmed Abdelhafeez
Volume 53, Issue 1, March 2022, Pages 148-167
Ramy Ahmed Abd-Elhafiz
Volume 43, Issue 1, March 2012, Pages 136-160
RAMY Abdelhafeez