Telik Inc (NASDAQ:TELK)
CAPS Rating:
A biopharmaceutical company working to discover, develop and commercialize innovative small molecule drugs to treat diseases.
A biopharmaceutical company working to discover, develop and commercialize innovative small molecule drugs to treat diseases.