Volume 73, Issue 1, June 2023, Pages 157-182
Mokhtar Said Rizk
Volume 66, Issue 1, June 2016, Pages 69-78
Rehab A. Lotfy; Heba I. Abd El-Moaty