Volume 18, Issue 1, June 2020, Pages 196-207
Nevin Sherif Abdel Halim
Volume 18, Issue 1, June 2020, Pages 208-220
Nevin Sherif Abdel Halim
Volume 17, Issue 1, December 2019, Pages 163-171
Nevin Abdel Halim
Volume 16, Issue 2, June 2019, Pages 163-172
Nevin Sherif Abdel Halim
Volume 16, Issue 2, June 2019, Pages 173-178
Nevin Sherif Abdel Halim