Schaffhausen Institute of Technology is located in Schaffhausen, Switzerland on Rheinweg 9. Schaffhausen Institute of Technology is rated 4.3 out of 5 in the category educational institution in Switzerland. SIT's mission is to advance knowledge and discovery in science and technology areas with open research challenges and the potential for commercial applications.
Company size
11-50 employees
Headquarters
Schaffhausen, Canton of Schaffhausen
Accessibility
Wheelchair-accessible entrance