EntitiesInstitut Pasteur

Investor Dossier

Institut Pasteur

active
Typeinvestor
Location

Portfolio (1 investments)

Enodia Therapeutics

Seed · Jan 2026

€20.7M

Links