Cesca Therapeutics

Cesca Therapeutics

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