Volume 55, Issue 1, January 2024, Pages 77-91
10.22059/jcamech.2024.369138.916
Hamzeh Taha Alkasasbeh
Volume 54, Issue 3, September 2023, Pages 410-424
10.22059/jcamech.2023.364255.861