NCT02767921 - sEphB4-HSA Before Surgery in Treating Patients With Bladder Cancer, Prostate Cancer, or Kidney Cancer | Crick | Crick