Volume 70, Issue 2, April 2024, Pages 1771-1790
Yasser Mohamad Shawky
Volume 69, Issue 1, January 2023, Pages 533-546
Hana’a Youssef; Yasser Shawky
Volume 68, Issue 4, October 2022, Pages 3619-3635
Yasser Shawky; Hana Youssef