Posted on March 22, 2023 by Antonio Pahang Call for Participants to the Microsoft Imagine Junior Cup (ICJ) 2023