About Telik, Inc.
Based in Palo Alto, California (CA), Telik, Inc. operates in the Life Science sector. Investors on record include Advent International Corp., Alta Partners and GIMV NV. Founded in 1988, it is headquartered in Palo Alto, California (CA).