Castle, David @ed

Role of intellectual property rights in biotechnology innovation - Cheltenham Edward Elgar 2009 - xiv, 459

9781847209801

346.048 / C24R