Volume 17, Issue 65, October 2022, Pages 1431-1452
kamal Mahmoud Kamal Mohamed Elgabalawy
Volume 15, Issue 54, January 2020, Pages 251-281
Ismail Ahmed Amer