Volume 17, Issue 2, December 2023, Pages 48-64
Eslam Salem; Taher Abdelhamid
Volume 14, Issue 1, June 2020, Pages 336-349
Taher Abdelhamid