European Intellectual property Developments

Cook , T

European Intellectual property Developments - 426-428

copyright harmonization, patents trademark TRIPS plus Intellectual property