86331527
Jul 8, 2014
LIFE TECHNOLOGIES CORPORATION
Subscribe
Semiconductor chip with integrated sensors for nucleic acid sequencing