Volume 60, Issue 4, December 2022, Pages 1259-1274
Hassan Hamza Abbas
Volume 55, Issue 4, December 2017, Pages 1015-1026
Abbas Mohamed H.H.