programmes «Mechanical and Process Engineering», «Micro and Nanosystems» and «Biomedical Engineering ... ETH Zurich implements a tenure track system equivalent to that of other top international ...