Caenegem, William Van

Intellectual property law and innovation - Cambridge Cambridge university press 2007 - xviii, 222

9780521837576

346.048 / V19I