Volume 20, Issue 3, June 2021, Pages 99-116
Yousery Elsayed; Sawsan Haider Khreis; Abuelhassan Elshazly Abuelhassan
Volume 20, Issue 3, June 2021, Pages 130-147
Yousery Elsayed; Mhamed Hefny; Mahmood Khan; Mostafa Marghany; Ahmed Radwan; Nirmeen Elmohandes
Volume 20, Issue 2, June 2021, Pages 273-286
Yousery Elsayed; Abuelhassan Abuelhassan; Sawsan Haider Khreis