Index partners with GSK, Johnson & Johnson for life sciences fund

1337
Index Ventures has partnered with pharmaceutical giants GlaxoSmithKline (GSK) and Johnson & Johnson for the launch o