Volume 63, Issue 2, June 2023, Pages 225-241
Mohamed G. R. Sarhan; Abeer M. Shehata
Volume 61, Issue 3, November 2021, Pages 323-335
Mohamed Gamal Sarhan; samah bashandy
Volume 61, Issue 3, November 2021, Pages 337-354
Mohamed G. R. Sarhan; Ahmed Abd Elhafeez; samah bashandy