Conference Information Central submission Yes Conference Date 2025-07-20 to 2025-07-22 Place Herakleion, Crete Island, Greece Abstract Deadline 2025-06-20