Volume 25, Issue 1, December 2023, Pages 208-226
Yahia Aly
Volume 15, Issue 1, 2018, Pages 124-109
Emad Abdel-Aal; Farida Megahed; Mohamed Abou-Taleb; Islam El-Nadory