Volume 57, Issue 1, January 2024, Pages 107-119
Ahmed Elsayed Adil Amar
Volume 55, Issue 4, October 2022, Pages 161-191
Ahmed Elsayed Adil Amar
Volume 55, Issue 2, April 2022, Pages 29-42
Ahmed Elsayed Adil Amar; Ahmed Amar
Volume 54, Issue 2, April 2021, Pages 137-142
Ahmed Elsayed Adil Amar
Volume 52, Issue 2, April 2019, Pages 125-131
Ahmed Elsayed Adil Amar
Volume 52, Issue 1, January 2019, Pages 185-192
Ahmed Elsayed Adil Amar