2023 Conference Venue

University of Malta
Msida MSD 2080
Malta