Home » Mission Bio names Josep Carreras Leukaemia Research Institute as First Center of Excellence for Tapestri Platform in Europe