Country France
Starfish
Starfish Bioscience develops bacterial biostimulants based on key soil bacteria to restore the soil and plant microbiomes of agricultural and viticultural land.
Read the press release