NCT00634894 - Femara (Letrozole) Versus Placebo for Patients With Ovarian, Fallopian Tube, or Primary Peritoneal Cancer | Crick | Crick