Overview of 3D Printing Technology with Different Materials and Applications82667, 82668, 82669International Journal of Manufacturing and Materials Processing 2024PDF