Showing 1 - 1 of 1
As we observe the 18th anniversary of the Doha Declaration on the TRIPS Agreement (Agreement on Trade-Related Aspects of Intellectual Property Rights) and Public Health, it is appropriate to take stock of intellectual property developments and endeavour to present a comprehensive account of the...
Persistent link: https://www.econbiz.de/10012490879