Bacta Life

Developer of biosynthetic natural rubber using engineered microorganisms

placeParis, France language bacta.life
Coming soon