The Logic of Innovation : Intellectual Property, and What the User Found There
The Logic of Innovation : Intellectual Property, and What the User Found There
Barcode: 09781317025207
Brand: Taylor & Francis
There are no offers for this product at this time.