Consorci de Serveis Universitaris de Catalunya CSUC
See original: 19 positions as tenure-eligible lecturer and 1 as associate professor
More