Volume 59, Issue 3, September 2021, Pages 695-706
El-Saeed Mohamed El-Gedwy
Volume 59, Issue 3, September 2021, Pages 707-720
El-Saeed Mohamed El-Gedwy
Volume 58, Issue 4, December 2020, Pages 895-904
El-Saeed Mohamed El-Gedwy
Volume 54, Issue 3, September 2016, Pages 565-572
Hamed S. A. Ahmed