Integra LifeSciences (France) is a research organisation in Lyon, FR. OpenAlex records 5 works and 4 citations for it.