Return to Article Details Does Innovation Efficiency Matter to Firm Performance the Moderating Role of Environmental Uncertainty? Download Download PDF