TechIzote Biosciences takes in $2.6M to develop a fermentation process sans oxygen admin 05/25/2024 0