Intellectual property rights - Switzerland International Centre for Trade and sustainable development (ICTSD) 2003 - 143p. 30cm.