Soul searching

  • 14/06/2003

  • Science

Intellectual property rights (iprs) are impeding constructive scientific research, states the Royal Society