Volume 43, Issue 3, September 2022, Pages 459-470
Ahmed Abd El Khalek El Refaey; Hamza Abou-Elnasr
Volume 42, Issue 3, September 2021, Pages 629-644
Ahmed Abd El Khalek El Refaey