CytomX Therapeutics (United States)h-index: 28Total citations: 2,447Total papers: 132Homepage: http://cytomx.com/