Institut de Biologie Intégrative de la Cellule (I2BC) ROR

Also known as
I2BC Institute, Institute of Integrative Biology of the Cell, UMR 9198, UMR9198