Schaffhausen Institute of Technology

SIT Master's Insights

23 Jun 2020

The webinar to learn more about the innovative education model at Schaffhausen Institute of Technology. Watch the event video here