Celyad
VerifiedProvider 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)
Share price
$0.52399 CYAD
Company register number 0891.118.115
Mont-Saint-Guibert Walloon Brabant (HQ)
Deals in current and previous year:
No columns specified