Su sede cuenta con una superficie de 32.000 m destinados a laboratorios de investigación y a plataformas tecnológicas de vanguardia, entre las que destacan las instalaciones para animales de investigación más grandes y avanzadas de Europa, además de una plataforma para el descubrimiento de fármacos con unas características únicas en el sector público.