Independent
Jun 22 to 23, 2024. Exeter, United Kingdom.
Official site
More conferences in Exeter and in 2024.