Oxera logo

Patent pools in pharmaceuticals: a drop in the ocean?