EvoEnzyme is one of the three finalists selected by the Innovatia 8.3 program. (More info).