Schaffhausen Institute of Technology_logo

Schaffhausen Institute of Technology

Schaffhausen, Switzerland

ellipse

Private University

ellipse

Established in 2019

Courses