BREMEN, Germany – September 23, 2021 — /BackupReview.info/ — Schaffhausen Institute of Technology (SIT) has announced it has become the main shareholder in Jacobs University Bremen. A partnership between SIT and Jacobs University Bremen will drive interdisciplinary science, technology and education in Europe and beyond. Headquartered in Schaffhausen, Switzerland, SIT offers Master’s, Ph.D. and PostDoc […]