The Role of Team and Task Characteristics in R&D Team Collaborative Problem Solving and Productivity · Study