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