Innovation vs. innovative startup: clearer definition for proper policy adoption Science/technology 10/04/2024 09:32