N nature.com Large Teams Develop and Small Teams Disrupt Science and Technology 2 points nbmh 7 years ago 0 comments