Volume 61, Issue 1, March 2023, Pages 251-260
Moharam F. Attia
Volume 61, Issue 1, March 2023, Pages 261-268
Volume 56, Issue 2, June 2018, Pages 433-438
Mohamed M. Azab