Cremona, Marise

Palgrave macmillan law masters intellectual property law - New York Palgrave macmillan 2006 - 301p.

9780230226616


Intellectual property law
Law

346.048 / C863p