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