IFYC25 – Presentation and outlook in Almagro