Volume 46, Issue 4, October 2023, Pages 555-576
Essam Tharwat; Mohammed Magdy; Islam M. Eldesoky; Ramzy M. Abumandour
Volume 43, Issue 3, July 2020, Pages 231-244
Ramzy M. Abumandour; Islam M. Eldesoky; Essam T. Abdelwahab