Volume 7, Issue 33, May 2022, Pages 445-464
Neveen Mohamed Ahmed El Refaie
Volume 1, Issue 1, January 2016, Pages 384-409
Wael Mahmoud