German cancer play Vectron (Marburg, Germany) filed for insolvency on Tuesday, and said its drug delivery and cancer vaccine technologies are now up for sale. ...