October 16 - October 20 2024 ITAA Conference (Almeria, Spain) Almeria, Spain , Spain More details to come