Volume 43, Issue 2, January 2023, Pages 25-30
Ahmed Magdy Ghonim
Volume 43, Issue 2, January 2023, Pages 31-35
Ahmed Ghonim