CytomX Therapeutics appoints Charles Fuchs to board of directors - CTMX News | Rallies