Schaffhausen Institute of Technology
Directors and Heads
The Directors and Heads team at the Schaffhausen Institute of Technology oversees strategic planning, governance, international outreach, research and development in life sciences, and information technology management to drive the institute's mission of advancing science and technology.
No jobs in this team