Independent
Jul 10, 2025. Sheffield, United Kingdom.
Official site
More conferences in Sheffield and in 2025.