A matter of life and death : innovation and firm survival / Elena Cefis, Orietta Marsili
A matter of life and death : innovation and firm survival