87095693
Jul 7, 2016
LIFE TECHNOLOGIES CORPORATION
Subscribe
Semiconductor chip with integrated sensors for nucleic acid sequencing