Volume 51, Issue 11, November 2022, Pages 261-290
mohamed A. Ahmed; Khaled H. Ahmed; Amr A Tawfeek
Volume 48, Issue 2, December 2019, Pages 407-436
Sameh H. A. Hefnawi; Khaled H. Ahmed; Salah H. Salam