Structure Fédérative de Recherche Biosciences ROR

Also known as
IFR 128, SFR Biosciences, UAR 3444, UAR3444, US8