Updated recently

NTU Journal of Engineering and Technology

2788-9971 (Print)  / 2788-998X (Online)

Loading 84 articles

Added 17 August 2025 • Updated 17 August 2025