Deadline: February 10, 2021 Applications are open for the Schaffhausen Institute of Technology (SIT) STAR Contest 2021. The SIT STAR Contest is an online contest, organized…
Deadline: February 10, 2021 Applications are open for the Schaffhausen Institute of Technology (SIT) STAR Contest 2021. The SIT STAR Contest is an online contest, organized…