ITSC 2023: Bilbao awaits you! October 5, 2022 Ibai Lana Uncategorized ITSC 2023 is already on the move.