Volume 59, Issue 6, June 2021, Pages 26-38
Tarek Nasreldin Yousry; Sherief Abdel-Haffiez; Mohamed Mowafy
Volume 59, Issue 6, June 2021, Pages 58-74
Sherief H. Abdel-Haffiez; Tarek N. Yousry; Mohamed I. Mowafy
Volume 58, December 2020, December 2020, Pages 1-18
Tarek Nasreldin Yousry; Sherief H. Abdel-haffiez
Volume 58, December 2020, December 2020, Pages 50-60
Ahmed R. El-kalza; Mohamed I. Mowafy; Tarek Nasreldin Yousry