Institut de Pharmacologie et de Biologie Structurale (IPBS) ROR

Also known as
Institute of Pharmacology and Structural Biology, UMR 5089, UMR5089