Schaffhausen Institute of Technology (SIT) is a new research and higher education institution. About Page.
More projects on Behance | Instagram