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