Loading…
GeneOne Life Science signs $2.3M plasmid DNA supply contract · Endata