Biom'up
Locations: 8 Allée Irène Joliot-Curie, St Priest, Lyon 69800, FR + (+2 more)
Company Size: 1 - 100
Industry: Biotechnology Research
Locations: 8 Allée Irène Joliot-Curie, St Priest, Lyon 69800, FR + (+2 more)
Company Size: 1 - 100
Industry: Biotechnology Research