European stocks finished up Thursday, with the Stoxx Europe 600 index growing 0.27% to 458.47. The French CAC 40 index gained 0.24% to 7,277.93, the German.
By Sabela Ojea Selecta Biosciences has agreed to transfer its manufacturing and development rights and remaining clinical operations for its Sel-212 medicine.
By Colin Kellaher Selecta Biosciences is suspending further investment in most of its pipeline, as the biotechnology company focuses on the advancement of.