Volume 23, Issue 2, December 2022, Pages 46-67
Hatem Radwan Ibrahim Radwan; Osman Mohamed Elsawy
Volume 16, Issue 1, June 2019, Pages 205-212
Osman El Sawy