Arzeda develops enzyme design technology that presents a new way of thinking about biocatalysis.
3421 Thorndyke Ave W