28 Sep 2026

EC presents winners of European Contest for Young Scientists