Scientific Collaboration and Collective Knowledge: New Essays

Scientific Collaboration and Collective Knowledge: New Essays

Scientific Collaboration and Collective Knowledge: New Essays