Biobazaar - the open source revolution and biotechnology - Janet Hope
Keywords: Business Innovations; Innovation; Innovation and Entrepreneurship; Innovations