Volume 67, Issue 1, March and April 2023, Pages 84-99
Islam Selim; Osama Abdel Sattar; Hamed Abuseada; Mohamed Emara; Ahmed Serag
Volume 45, Issue 1, March 2012, Pages 535-548
Hamed Abuseada