Venture Capital
LSP (Life Sciences Partners), the European life sciences investment group, today announced the final closing of its new life sciences fund, LSP 5.