Volume 51, Issue 1, July 2024, Pages 199-223
Aliaa Bassem Shehata
Volume 43, Issue 1, November 2022, Pages 31-61
Yasmin Abdelnabi Mohamed Gouda