Volume 68, Issue 4, October 2022, Pages 3041-3054
Ahmed Dawoud; Mohamed Elboraey
Volume 68, Issue 3, July 2022, Pages 2087-2099
ahmed Dawoud; Mohamed Elboraey
Volume 67, Issue 3, July 2021, Pages 2205-2212
Mohamed Elboraey