IBMC - Institut de biologie moléculaire et cellulaire

Sigle : FR 1589

City/Town : STRASBOURG

Country : France