Labomar invests €10 million in Research & Development and unveils the new Mucowall® patent

11 June 2025