CytomX Therapeutics
CytomX Therapeutics
Employees:
90
Market Cap:
$908.55 million
Revenue:
$71.81 million
Net Income:
$-50.76 million
Stock:
CTMX
CytomX Therapeutics
Are you from CytomX Therapeutics?
Employees:
90
Market Cap:
$908.55 million
Revenue:
$71.81 million
Net Income:
$-50.76 million
Stock:
CTMX

11 jobs at CytomX Therapeutics

Jobs in