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