Duke Office of Licensing and Ventures | WRAL TechWire

Duke Office of Licensing and Ventures