2 Published 12/11/2023 at 2560 × 1440 in NTTU students won second prize in the 2023 Science and Technology Award for Students ← Previous Next →