Cellares, a cell therapy manufacturing specialist, to lay off 100 employees

BioPharma DiveView source article