ID: IRCC2026-PID075 03 Mar 2026
by Pia Puolakka

Smart Prisons Research Results in Finland: Digitalization, Human Rights, and Rehabilitation

IRCC 2026 Presentation by Pia Puolakka (PID075)

This resource is restricted to a higher membership level - please log in or upgrade your membership level to continue