77389098
Feb 5, 2008
Dec 22, 2009
Designing oligonucleotide microarrays and probes for others; scientific and technological consulting and research services in the field of oligonucleotide microarrays and probes; providing an on-line computer database in the field of oligonucleotide microarrays and probes for scientific and medical research
Computer and Scientific