Celyad

Celyad

Verified
Provider of cell therapy treatments with an initial focus on cardiology and oncology,.

Launch date
Employees
Market cap
$16.5m
Net debt
$13.5m
Enterprise valuation
$3m (Public information from May 2023)
Company register number 0891.118.115
Mont-Saint-Guibert Walloon Brabant (HQ)
Deals in current and previous year:
No columns specified