Cesca Therapeutics
Cesca Therapeutics
Employees:
90
Market Cap:
$21.7 million
Revenue:
$10.51 million
5 Year Trend:
5.2%
Net Income:
$-9.95 million
NASDAQ:
KOOL
Cesca Therapeutics
Employees:
90
Market Cap:
$21.7 million
Revenue:
$10.51 million
5 Year Trend:
5.2%
Net Income:
$-9.95 million
NASDAQ:
KOOL