Financing round completed with new investors Pfizer, Johnson & Johnson Development Corporation and Index Ventures

Download