Dr Peter Olayiwola Lecturer in Politics of Immigration, Anti-trafficking/Modern Slavery Politics ORCID0000-0003-2083-0178 ORCID About Research Publications Teaching Professional Activities Teaching CONTEMPORARY ANTI-SLAVERY, FORCED LABOUR AND HUMAN RIGHTS Modules for 2023-24 CONTEMPORARY ANTI-SLAVERY, FORCED LABOUR AND HUMAN RIGHTS Module code: POLI150 Role: Teaching DISSERTATION Module code: POLI401 Role: Teaching MASTERS DISSERTATION Module code: POLI119 Role: Teaching