Volume 64, Issue 1, December 2023, Pages 105-133
Bassant A Abbas; Tarek N Yousry; Wessam W Marzouk; Essam M Abdullah