Undisclosed Undisclosed Date 2023 Sector Cell Therapy CDMO Transaction Size €16.5M Transaction Type Seed Localisation France