Volume 61, Issue 2, June 2023, Pages 405-416
Eshraq B Kamel; Farhat Fouda
Volume 59, Issue 5, 2021, Pages 361-372
Farhat Fouda