BioStock: “Mentice’s solutions will become even more crucial in the future”, says new CEO December 11, 2024