NCT01580696 - Phase I/IIa Trial of Folate Binding Protein Vaccine in Ovarian Cancer | Crick | Crick