85959531
Jun 13, 2013
LIFE TECHNOLOGIES CORPORATION
Subscribe
Semiconductor chip with integrated sensors for nucleic acid sequencing