NCT03412630 2023-11-24Perfusion CT in Predicting Outcomes in Ovarian, Fallopian, or Peritoneal Cancer With BevacizumabEastern Cooperative Oncology GroupPhase NA Terminated1 enrolled 1 chart