SwitzerlandETH Zurich’s decision to create new institute amid ongoing professor dispute sparks controversy Speak Up! / 2. June 2023