European Journal of Industrial Relations, ‎0959-6801

Journal