Press Releases from Schaffhausen Institute of Technology (1 total)
World-class experts make SIT a complete education ecosystem in 2020 and plan new …
Schaffhausen, Switzerland, December 16, 2020 – SIT´s ecosystem presented its main activities in 2020 while revealing ambitious expansion plans for next year. No more just…
Go To Page: