Notice: JavaScript is required for this content. To participate to the Innovation Awards 2025you need a free user account:Create a free user account If you already have a user account, please log in.