Cesca Therapeutics

Cesca Therapeutics

Employees:
90
Market Cap:
$31.65 million
Revenue:
$11.97 million
5 Year Trend:
12.6%
Net Income:
$-22.92 million
NASDAQ:
KOOL

Cesca Therapeutics

Employees:
90
Market Cap:
$31.65 million
Revenue:
$11.97 million
5 Year Trend:
12.6%
Net Income:
$-22.92 million
NASDAQ:
KOOL