Volume 44, Issue 4, December 2023, Pages 709-716
Ebrahim A Ebrahim Shehata
Volume 44, Issue 3, September 2023, Pages 419-431
Emad F Abdelaty; Abdrabelnabi Mohamed Abd-El-Hady; Ebrahim Ahmed Shehata