Volume 50, Issue 1, April 2023, Pages 85-95
Eltohamy Ali Ahmed Yousef; Ibrahim Nasef
Volume 48, Issue 1, April 2021, Pages 111-122
Eltohamy Ali Ahmed Yousef; Ibrahim Nasef Nasef
Volume 47, Issue 1, April 2020, Pages 1-14
Eltohamy Ali Ahmed Yousef; Mohamed Ahmed Elsadek
Volume 46, Issue 1, April 2019, Pages 117-131
Eltohamy Ali Ahmed Yousef; Mohamed Ahmed Mohamed Ali