Life sciences giant Flagship Pioneering puts down UK roots

Leading life sciences bioplatform company Flagship Pioneering has announced London as its first base outside the US, paving the way … Continue reading Life sciences giant Flagship Pioneering puts down UK roots