Period24 Apr 202325 Apr 2023
Event typeConference
Conference number20
LocationHuddersfield, United KingdomShow on map
Degree of RecognitionInternational