Cesca Therapeutics

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

Cesca Therapeutics job