Company Overview
Company Name
CytomX Therapeutics
Address
151 Oyster Point Blvd #400, South San Francisco, CA, 94080, United States
Website
cytomx.comPhone
(650) 515-3185Approx. Annual Revenue
$22.0M
Employees
120
Established
2005
About CytomX Therapeutics
Business Profile
Read from the CytomX Therapeutics website on Oct 13, 2026. Hover an item to see the exact wording it came from.
About the website
- Website quality (AI-assessed)
- 8/10 · Current news dated 2026; Complete corporate and pipeline pages
- Footer copyright year
- 2026