88059102
Jul 31, 2018
LEGOMICS INC.
Subscribe
Biological research and analysis; Designing and building biological systems for others; developing bioinformatics tools and developing chemistry to assemble, shuffle and build synthetic genes