NCT00523380 - Efficacy Study of Recombinant Interleukin-21 in the Treatment of Ovarian Cancer | Crick | Crick