Period19 Jun 202320 Jun 2023
Event typeWorkshop
Conference number1
LocationHuddersfield, United KingdomShow on map
Degree of RecognitionInternational