Volume 25, Issue 3, March 2024, Pages 203-250
Ahmed S. Gomaa
Volume 22, Issue 8, August 2021, Pages 199-263
Nahla Farg Ali Al-Shafey