Volume 68, Issue 1, January 2022, Pages 47-62
Mohamed Elsherbini; hossam mossa
Volume 67, Issue 4, October 2021, Pages 2905-2913
Mohammed Hamed; Mohamed Elsherbini; Samir Elborolsy