April 21, 2016 - July 12, 2025

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

Barcelona, Spain