Innovation, technology development and transfer