top | item 19155753

Large teams develop and small teams disrupt science and technology

2 points| transcranial | 7 years ago |nature.com

discuss

order

No comments yet.