site logo

Novartis breaks up CAR-T unit in major shift

Novartis