Astex Therapeutics announces IND approval for novel cancer drug AT9283

Astex Therapeutics announces IND approval for novel cancer drug AT9283