3 min read 0 Education Institut Teknologi Bandung Shines: Tech Magic Making Waves! admin December 29, 2023 Hey, rockstars! Hold onto your hats because Institut Teknologi Bandung, or ITB for the cool […]