Volume 68, Issue 4, October 2022, Pages 3171-3185
Usama Dakrory; Nermine Amin
Volume 68, Issue 2, April 2022, Pages 1413-1421
usama dakrory; RASHA HEGAZY
Volume 68, Issue 1, January 2022, Pages 121-133
usama dakrory
Volume 67, Issue 4, October 2021, Pages 3035-3041
Usama Dakrory; Tamer Foad