Open innovation: share or die...
Talaga
Patrice
P
D003299:Cooperative Behavior; D055808:Drug Discovery / Q000191:economics / Q000639:trends*; D004345:Drug Industry / Q000191:economics / Q000639:trends*; D012106:Research / Q000191:economics / Q000639:trends*