Event

Do Intellectual Property Rights Promote or Impede Innovation?

15 November 2011 in Leicester University

More information


Back to all events