02.10.2024 Poster prize! Congratulations to Jelena for winning the poster prize at the Finnish Cancer Institute meeting 09/2024!