IBMC - Institut de biologie moléculaire et cellulaire Sigle : FR 1589 City/Town : STRASBOURG Country : France Institution assessment reports