Volume 15, Issue 1, June 2023, Pages 603-618
Ahmed Khedr; Mohamed Mokhles
Volume 12, Issue 2, December 2020, Pages 169-180
Ahmed Khedr