Julia wins Poster Award at ECAMP15 2025_ECAMP15_poster_prize_2.webp image/webp Type image/webp Dimension Dimension 2400x1080 Size File size 73.6 KB Download View full-size image