Volume 51, Issue 1, July 2024, Pages 39-63
Asmaa Ahmed Farag Mansour Farag; Mohamed Ebrahim Alzahaby Alzahaby; Mohamed Elsayed Elsayed Matter Matter; mostafa alashkar
Volume 49, Issue 1, November 2023, Pages 145-176
mostafa alashkar
Volume 42, Issue 1, June 2022, Pages 21-47
Ahmed Maher Madeh; Ahmed Elbayoumy Ali; mostafa mohamed amin; Mustafa Mohammed Ramadan