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