April 21, 2016 - June 13, 2025

Surveillance: Power, Performance and Trust – 7th biennial Surveillance & Society conference

Barcelona, Spain