Press Release June, 2025 The STELLA Horizon Europe project is moving forward dynamically…
The STELLA Project aims to tackle pest challenges head-on with innovative monitoring technologies…
STELLA is a new project funded under the Horizon Europe Programme, aiming to…