Nicson Yap and Ray Shaman bag several awards at the World Youth STEM Invention Innovation 2025 competition in Indonesia.