Volume 68, Issue 3, July 2022, Pages 2123-2133
Ziad Tarek Mahmoud; Ahmed Sweedan; Mohamed Shokry
Volume 68, Issue 3, July 2022, Pages 2177-2188
Ziad Mahmoud; lubna Eldidi