UNCTAD-ICTSD Project on Intellectual Property Rights and Sustainable DevelopmentInternational Centre for Trade and Sustainable Development (ICTSD) : United Nations Conference on Trade and Development (UNCTAD)
Other Libraries in Japan
Related MaterialIntellectual property rights : implications for development