Volume 74, Issue 1, June 2024, Pages 1-16
Ahmed Hassan Hassan
Volume 65, Issue 1, June 2015, Pages 61-73
Eman M.E. Mohallal; Mahmoud I. Younes