Volume 64, Issue 1, December 2023, Pages 37-55
Tarek Nasreldin Yousry; Sherief Hussein Abdel-Haffiez
Volume 63, Issue 1, June 2023, Pages 45-58
Yusra MohamedHussein Omar; Eiman Salah Marzouk; Sherief Hussein Abdel-Haffiez
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