Volume 8, Issue 37, January 2023, Pages 166-186
Eman Hashem
Volume 7, Issue 6, December 2022, Pages 267-284
Eman Hashem
Volume 5, Issue 23, September 2020, Pages 189-208
Eman Hashem
Volume 5, Issue 20, March 2020, Pages 669-682
Eman Hashem; Ahmed Mohamed