21 June 2026The ILO Decent Work in the Platform Economy Convention, 2026 (193): A Preliminary Analysis
30 January 2023International Symposium on New Perspectives on Worker Subordination at Osgoode Hall Law School (Toronto)