Labour & Industry a journal of the social and economic relations of work
Latest Publications
TOTAL DOCUMENTS
736
(FIVE YEARS 97)
H-INDEX
22
(FIVE YEARS 3)
Published By Informa Uk (Taylor & Francis)
2325-5676, 1030-1763