news · 14 April 2005 · 20 years ago
Xenova sells rights to cancer drug as it fights to stave off fears of cash crisis
More news on 14 Apr