Is ETH Zurich science and technology specific?